blogs.msdn.com-comment-hash-scrollTo

Support scrolling down to comments loaded by JavaScript on blogs.msdn.com which is broken on most things other than IE.

  1. // ==UserScript==
  2. // @name blogs.msdn.com-comment-hash-scrollTo
  3. // @version 0.0
  4. // @namespace http://userscripts.org/users/484734
  5. // @require https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js
  6. // @description Support scrolling down to comments loaded by JavaScript on blogs.msdn.com which is broken on most things other than IE.
  7. // @include http://blogs.msdn.com/b/*
  8. // @include https://blogs.msdn.com/b/*
  9. // ==/UserScript==
  10. this.jQuery = jQuery.noConflict(true);
  11. // scope is to “this”? Hopefully
  12. jQuery(window).load(function() {
  13. if (location.hash && location.hash.length > 1)
  14. {
  15. var elem = jQuery(location.hash + ', *[name="' + String(location.hash).substring(1) + '"]')[0];
  16. elem = elem.wrappedJSObject || elem;
  17. elem.scrollIntoView();
  18. }
  19. });