diff --git a/background.js b/background.js index 0bad940..cb0ea97 100644 --- a/background.js +++ b/background.js @@ -14,15 +14,13 @@ data = readUrl() }); function handleMessages(message,sender,sendResponse,tab,data){ - if(message === "Button_clicked") + if(message.state === "Button_clicked") { browser.tabs.executeScript(tab.id,{ - file:"spawn.js" + file:"spawn.js" }); - console.log("pass tab data to run, in promise"); console.log(tab); console.log(data); - //nextUrl(data,tab,i); } else if(message === "Content_Loaded") { diff --git a/home.html b/home.html index 5144dd3..e294d7f 100644 --- a/home.html +++ b/home.html @@ -1,5 +1,8 @@ +
+ +
test diff --git a/home.js b/home.js index cd06bb0..fc1a25b 100644 --- a/home.js +++ b/home.js @@ -1,12 +1,19 @@ +const fileField = document.querySelector('input[type="file"]'); + +fileField.addEventListener("change",() => + { + console.log(fileField.files[0]); + }); + document.getElementById("id_run").addEventListener("click", function(e){ - console.log("triggered!!"); - alert("judihudi"); + alert("Run script"); startBackgroundScript(); e.preventDefault(); }); function startBackgroundScript() { - browser.runtime.sendMessage("Button_clicked"); + browser.runtime.sendMessage({state : "Button_clicked", + fileHandler:fileField); console.log("home.js sent button_clicked message..."); }