質問編集履歴
3
コードを修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -160,7 +160,7 @@
|
|
160
160
|
|
161
161
|
if (_win && _win.closed == false) {
|
162
162
|
|
163
|
-
_win.location.href =
|
163
|
+
_win.location.href = uri;
|
164
164
|
|
165
165
|
|
166
166
|
|
2
追記:location.href をセット
test
CHANGED
File without changes
|
test
CHANGED
@@ -138,6 +138,44 @@
|
|
138
138
|
|
139
139
|
|
140
140
|
|
141
|
+
#### 追記:location.href をセット
|
142
|
+
|
143
|
+
|
144
|
+
|
145
|
+
- 別タブの URL を外部サイトのものに書き換えた後 以下を実行すると、
|
146
|
+
|
147
|
+
エラーは出ず、タブがアクティブになりますが、ページは変わりません(外部サイトのまま)
|
148
|
+
|
149
|
+
|
150
|
+
|
151
|
+
|
152
|
+
|
153
|
+
- なおコメントアウトしている console.log() を生かすとエラーになります。
|
154
|
+
|
155
|
+
値のセットはエラーにならず無視するけど 参照は許されない...?
|
156
|
+
|
157
|
+
|
158
|
+
|
159
|
+
```js
|
160
|
+
|
161
|
+
if (_win && _win.closed == false) {
|
162
|
+
|
163
|
+
_win.location.href = loc;
|
164
|
+
|
165
|
+
|
166
|
+
|
167
|
+
//console.log(_win.location.href); //★ここで Uncaught DOMException エラー
|
168
|
+
|
169
|
+
}
|
170
|
+
|
171
|
+
```
|
172
|
+
|
173
|
+
|
174
|
+
|
175
|
+
|
176
|
+
|
177
|
+
|
178
|
+
|
141
179
|
|
142
180
|
|
143
181
|
#### 以下のいずれかが出来ないものかと思っています
|
1
タイトルを変更...
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
window
|
1
|
+
window.open()で開いたタブのURLを書き換えられた場合の対応
|
test
CHANGED
File without changes
|