Untitled
unknown
plain_text
a year ago
2.0 kB
3
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) => { 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