Prevent Twitter Popup

This script bypass twitter popup and go straight to profile page.

  1. // ==UserScript==
  2. // @name Prevent Twitter Popup
  3. // @author Mikhoul Based Heavily on Script From at_akada
  4. // @description This script bypass twitter popup and go straight to profile page.
  5. // @version 1.00
  6. // @include https://twitter.com/*
  7. // @namespace https://greasyfork.org/users/3930
  8. // ==/UserScript==
  9. function bind(arg, f){
  10. return function(){
  11. return f(arg, arguments);
  12. };
  13. }
  14. function main(){
  15. var list = document.body.getElementsByTagName('a');
  16. for(var i=0; i<list.length;++i){
  17. if(list[i].className.indexOf('js-action-profile') >= 0 || list[i].className.indexOf('twitter-atreply') >= 0){
  18. list[i].className = '';
  19. list[i].addEventListener('click',
  20. bind(list[i], function(link, args){
  21. document.location = link.href;
  22. args[0].stopPropagation();
  23. args[0].preventDefault();
  24. }));
  25. }
  26. }
  27. }
  28. setInterval(main, 1);