Advertisement
Guest User

Untitled

a guest
Oct 31st, 2014
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.30 KB | None | 0 0
  1. onclick="$jq( '#search-results' ).msg( 'remove', this )"
  2.  
  3. {
  4. "manifest_version": 2,
  5. "name": "Hello World!",
  6. "version": "1.0",
  7. "description": "My first Chrome extension.",
  8. "permissions": ["tabs", "<all_urls>"],
  9.  
  10. "browser_action": {
  11. "default_icon": "icon.png",
  12. "default_popup":"popup.html"
  13. }
  14. }
  15.  
  16. <!doctype html>
  17. <html>
  18. <head><title>activity</title></head>
  19. <body>
  20. <button id="clickactivity">click</button>
  21. <script src="mscript.js"></script>
  22. </body>
  23. </html>
  24.  
  25. function injectTheScript() {
  26. chrome.tabs.query({active: true, currentWindow: true}, function(tabs) {
  27. // query the active tab, which will be only one tab
  28. //and inject the script in it
  29. chrome.tabs.executeScript(tabs[0].id, {file: "content_script.js"});
  30. });
  31. }
  32.  
  33. document.getElementById('clickactivity').addEventListener('click', injectTheScript);
  34.  
  35. var links = document.getElementsByClassName("card-remove icon");
  36.  
  37. for (var i=0; i<links.length; i++) {
  38.  
  39. killMatch(links[i]);
  40.  
  41. sleep(500);
  42.  
  43. }
  44.  
  45. function killMatch(link) {
  46. link.click();
  47. }
  48.  
  49.  
  50. function sleep(milliseconds) {
  51. var start = new Date().getTime();
  52. for (var i = 0; i < 1e7; i++) {
  53. if ((new Date().getTime() - start) > milliseconds){
  54. break;
  55. }
  56. }
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement