summaryrefslogtreecommitdiff
path: root/2016_washingmachine/firefox/washingmachine.js
diff options
context:
space:
mode:
Diffstat (limited to '2016_washingmachine/firefox/washingmachine.js')
-rw-r--r--2016_washingmachine/firefox/washingmachine.js28
1 files changed, 28 insertions, 0 deletions
diff --git a/2016_washingmachine/firefox/washingmachine.js b/2016_washingmachine/firefox/washingmachine.js
new file mode 100644
index 0000000..423f3e8
--- /dev/null
+++ b/2016_washingmachine/firefox/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" });
+ });
+}