何か入力したら全部 臥薪ワード になる病気みたいなエクステンションになってしまったが、ひとつ前進なのでコミット
@@ -0,0 +1,23 @@ | ||
1 | +/* ひとまず、何か入力されたらそれに変換する、というもの*/ | |
2 | + | |
3 | +document.addEventListener("DOMSubtreeModified",function IntarruptGashinWord(){ | |
4 | + var gashinToWord = "食って兜の緒を締める"; | |
5 | + | |
6 | + var textbox = document.getElementsByTagName("input"); | |
7 | + for (i=0;i<textbox.length;i++){ | |
8 | + if (textbox[i].type == "text"){ | |
9 | + textbox[i].addEventListener("change", function(){ | |
10 | + this.value = gashinToWord; | |
11 | + }, true); | |
12 | + } | |
13 | + } | |
14 | + | |
15 | + var textarea = document.getElementsByTagName("textarea"); | |
16 | + for (i=0;i<textarea.length;i++){ | |
17 | + textarea[i].addEventListener("change", function(){ | |
18 | + this.value = gashinToWord; | |
19 | + }, true); | |
20 | + } | |
21 | + }); | |
22 | +/* 頭に描いている方法は、画面更新時に乱数でif文を組んで、ある値のときに | |
23 | +テキストボックスに値を入力する方法。*/ | |
\ No newline at end of file |
@@ -1,13 +1,17 @@ | ||
1 | 1 | { |
2 | - "name": "GashinSyoutan", | |
3 | - "description": "The expansion to interrupt words to Menu automatically.", | |
4 | - "version": "0.5", | |
5 | - "browser_action": { | |
2 | + "name": "たまに臥薪嘗胆", | |
3 | + "version": "0.51", | |
4 | + "description": "画面更新時、たまにテキストボックスに、登録した自戒の言葉を出力します", | |
5 | + "browser_action": { | |
6 | 6 | "default_icon": "icon.png", |
7 | 7 | "popup": "popup.html" |
8 | - }, | |
9 | - "icons" : { | |
10 | - "48" : "icon.png", | |
11 | - "128" : "icon.png" | |
12 | - } | |
8 | + }, | |
9 | + "content_scripts": [ | |
10 | + { | |
11 | + "matches": ["http://*/*", "https://*/*"], | |
12 | + "js": ["Gashin.js"] | |
13 | + } | |
14 | + ], | |
15 | + "all_frames": "true" | |
13 | 16 | } |
17 | + |