diff options
Diffstat (limited to '2016_washingmachine/chrome/washingmachine.js')
-rw-r--r-- | 2016_washingmachine/chrome/washingmachine.js | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/2016_washingmachine/chrome/washingmachine.js b/2016_washingmachine/chrome/washingmachine.js new file mode 100644 index 0000000..423f3e8 --- /dev/null +++ b/2016_washingmachine/chrome/washingmachine.js @@ -0,0 +1,28 @@ +document.addEventListener('DOMContentLoaded', init); + +function init(){ + var elem = document.getElementById('start'); + elem.addEventListener('click',func); + var elem2 = document.getElementById('stop'); + elem2.addEventListener('click',func2); +} + +var first = true; + +function func(){ + if(first == true){ + chrome.tabs.query({active: true, currentWindow: true}, function(tabs) { + chrome.tabs.executeScript(null, {file:"jquery.js"}); + chrome.tabs.executeScript(null, {file:"script.js"}); + }); + first = false; + } + chrome.tabs.query({active: true, currentWindow: true}, function(tabs) { + chrome.tabs.sendMessage(tabs[0].id, { greeting: "start" }); + }); +} +function func2(){ + chrome.tabs.query({active: true, currentWindow: true}, function(tabs) { + chrome.tabs.sendMessage(tabs[0].id, { greeting: "stop" }); + }); +} |