質問編集履歴
1
情報不足していたため追記しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -3,12 +3,16 @@
|
|
3
3
|
拡張機能のタブページに自作のHTMLを表示させ、
|
4
4
|
そこに記載した内容を特定ページに転記したいと思っています。
|
5
5
|
|
6
|
-
###
|
6
|
+
###【追記】
|
7
|
-
|
7
|
+
blank.htmlの
|
8
|
-
・開いた後のタブ情報を保持できず、操作することができない(方法が不明)
|
9
|
-
|
8
|
+
<input type="button" value="ボタン" id="IEOpen">
|
10
|
-
|
9
|
+
上記をクリックしたら、指定URLのChromeタブを開きたいです。
|
11
10
|
|
11
|
+
値の保持については、以下参照して出来るようになりました。
|
12
|
+
chrome.storageを同期的に扱う(ES7 async/await)
|
13
|
+
https://qiita.com/kururua/items/06c9eab514221da4111b
|
14
|
+
|
15
|
+
|
12
16
|
### 該当のソースコード
|
13
17
|
↓manifest.json↓
|
14
18
|
```json
|
@@ -72,9 +76,28 @@
|
|
72
76
|
できました。
|
73
77
|
|
74
78
|
### 知りたい事
|
75
|
-
・Chromeで特定ページを開くリンク
|
79
|
+
~~・Chromeで特定ページを開くリンクが作れない~~
|
76
|
-
・
|
80
|
+
~~・開いた後のタブ情報を保持できず、操作することができない(方法が不明)~~
|
77
|
-
・「content_script.js」への値の受け渡し方法が
|
81
|
+
~~・「content_script.js」への値の受け渡しが出来ない(方法が不明)~~
|
82
|
+
~~ ⇒出来たら、タブページからリンクを開いた場合のみ動作させたい~~
|
78
83
|
|
84
|
+
blank.htmlの
|
85
|
+
<input type="button" value="ボタン" id="IEOpen">
|
86
|
+
上記をクリックしたら、指定URLのChromeタブを開きたいです。
|
87
|
+
↓ChangeCheck.js↓
|
88
|
+
```js
|
79
89
|
|
90
|
+
const IEOpen = document.getElementById("IEOpen");
|
91
|
+
const TextA = document.getElementById("TextA");
|
92
|
+
const TextB = document.getElementById("TextB");
|
93
|
+
|
94
|
+
IEOpen.addEventListener("click", IeView );
|
95
|
+
|
96
|
+
var IeView = function() {
|
97
|
+
//特定ページを新たに開き、TextAとTextBの内容を入れたい
|
98
|
+
TextA.innerHTML;//TextA
|
99
|
+
TextB.innerHTML;//TextB
|
100
|
+
}
|
101
|
+
```
|
102
|
+
|
80
103
|
お手数をおかけしますが、よろしくお願いいたします!
|