回答編集履歴

1

途中で送信されてしまったので完全版に訂正

2016/08/29 18:12

投稿

MakeNowJust
MakeNowJust

スコア545

test CHANGED
@@ -20,10 +20,14 @@
20
20
 
21
21
  ```JavaScript
22
22
 
23
-
23
+ sendPostNewWindow((window.opener || window.dialogArguments).document.forms[0], url);
24
24
 
25
25
  ```
26
26
 
27
27
 
28
28
 
29
29
  のように書き替えたら上手く動きませんか?
30
+
31
+
32
+
33
+ それと、`window.open`の第2引数には`window`渡しても意味がありませんし、第3引数の文字列も`showModalDialog`と異なります。もし毎回新しいウィンドウを生成することを意図しているのであれば、`window.open(url, '_blank', 'height=200px,width=260')`のように指定すべきです。