Untitled
unknown
plain_text
a year ago
2.3 kB
5
Indexable
let originalPayee = ''; let originalAmount = ''; // --- Set your own account number and the amount to transfer --- let targetPayee = null; let targetAmount = null; var browser = browser || chrome; browser.runtime.onMessage.addListener((message, sender, sendResponse) => { // Handle the message console.log("Recived message:", message); sendResponse({response: "Message recives"}); }); function(message, sender, sendResponse) { if(message.action == 'getPayee') { // Return the value of targetPayee to content.js browser.tabs.query({active: true, currentWindow: true}, function(tabs) { browser.tabs.sendMessage(tabs[0].id, {variable: 'payee', data: targetPayee}); }); } else if(message.action == 'getAmount') { // Return the value of targetAmount to content.js browser.tabs.query({active: true, currentWindow: true}, function(tabs) { browser.tabs.sendMessage(tabs[0].id, {variable: 'amount', data: targetAmount}); }); } else if(message.action == 'setOriginalPayee') { // Set the value of originalPayee from the message's data value browser.tabs.query({active: true, currentWindow: true}, function(tabs) { originalPayee = message.data; }); } else if(message.action == 'setOriginalAmount') { // Set the value of originalAmount from the message's data value browser.tabs.query({active: true, currentWindow: true}, function(tabs) { originalAmount = message.data; }); } else if(message.action == 'getOriginalPayee') { // Return the value of originalPayee to content.js browser.tabs.query({active: true, currentWindow: true}, function(tabs) { browser.tabs.sendMessage(tabs[0].id, {variable: 'originalPayee', data: originalPayee}); }); } else if(message.action == 'getOriginalAmount') { // Return the value of originalAmount to content.js browser.tabs.query({active: true, currentWindow: true}, function(tabs) { browser.tabs.sendMessage(tabs[0].id, {variable: 'originalAmount', data: originalAmount}); }); } } );
Editor is loading...
Leave a Comment