Advertisement
Ladies_Man

extension messaging (woks now) (#datmistake)

Jul 21st, 2015
244
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. document.addEventListener('DOMContentLoaded', function() {
  2.     document.getElementById("id0").addEventListener("click", function() {
  3.         chrome.tabs.query({active:true, currentWindow: true}, function(tabs){
  4.                         chrome.tabs.sendMessage(tabs[0].id, {
  5.                 type: "transfer",
  6.                 text: "txt"
  7.             });
  8.                 });
  9.     })
  10. });
  11.  
  12. //contscr
  13. function get_stuff_from_page(text) {
  14.     //...
  15. }
  16.  
  17. chrome.extension.onMessage.addListener(function(message, sender, sendResponse) {
  18.     switch (message.type) {
  19.         case "transfer":
  20.             alert('msg 1');
  21.             get_stuff_from_page(message.text);
  22.         break;
  23.     }
  24. });
  25.  
  26. chrome.runtime.onMessage.addListener( function(message, sender, sendResponse) {
  27.     switch (message.type) {
  28.         case "transfer":
  29.             alert('msg 2');
  30.             get_stuff_from_page(message.text);
  31.     }
  32. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement