|
分類:[Java]
元々フレームを使用して子ウインドウからデータを親ウインドウへ渡していたのですが、 フレームを外したとたん、案の定親ウインドウで反応せず、新しくウインドウが立ち上がってしまいます。
▽スクリプト <SCRIPT language="javaScript1.2"> <!-- function check_color(f,obj) { f.color.value=obj.value; } function orderwin(f,code) { var w; if (f.color.value=='') { alert('先にカラー指定を選んで下さい'); return false; } if (confirm("買い物カゴに追加しますか?")) { w = window.open('./kari_order2.phtml?code=1040911751&color='+f.color.value+'','main'); w.focus(); window.close(); } } function init() { h = 320; w = 420; sw = screen.width; sh = screen.height; nw = Math.floor((sw-w)/2); nh = Math.floor((sh-h)/2); window.moveTo(nw,nh); } //--> </SCRIPT>
▽実行ボタン <FORM NAME="over2" ACTION="./test.php" METHOD="POST">
<input type="button" value="OK" onclick="orderwin(this.form,'1040911751')">
※不要そうな一部ソースを省略しております。
お分かりの方おられますでしょうか・・・
宜しくお願い致します。
|