dポイントプレゼントキャンペーン実施中!

こんにちは。上記タイトルのページを作りたいと思っています。
親ページには

<script language="JavaScript">
<!-- //

var new1,win1p;

function CenterOpen (img,Xv,Yv) {
if (win1p=="on") {
if (new1.closed) {} else {new1.close();}
}

win1p = "on";
Xw=Xv+50;
Yw=Yv+80;

new1=window.open("", "newwin", "resizable=1,width="+Xw+",height="+Yw+"");
if(navigator.appVersion.charAt(0)>=3){new1.focus()};
new1.document.clear();
new1.document.write("<html><head><meta http-equiv=Content-Type content=\"text/html; charset=x-sjis\"><title>View Window</title></head><body bgcolor=#000000><table width=100% height="+Yv+" border=0 cellpadding=0 align=center valign=center>");
new1.document.write("<tr><td align=center valign=center><img src="+img+" width="+Xv+" height="+Yv+"></td></tr></table>");
new1.document.write("<center><form><input type=button value='close' onClick='window.close()'></form></center>");
new1.document.write("</body></html>");
new1.document.close();
}

//-->
</script>


画像リンクには
<a href="JavaScript:onClick=CenterOpen('●●.jpg',サイズ,サイズ);">
こんな感じで作ってあります。

この
new1.document.write("<center><form><input type=button value='close' onClick='window.close()'></form></center>");
画像ボタンがいらないのでここを抜いて

画像をクリックすると子ウインドウが閉じるようにしたいのですが、うまくいきません。このサイトもいろいろ見ましたがよくわかりませんでした。
どなたかご教示下さい。よろしくお願いします。

A 回答 (1件)

<img src=…>


の部分に
onClick='window.close()'
を付けたらどうでしょうか
    • good
    • 0
この回答へのお礼

で!できましたぁ!!
とっても助かりました。ありがとうございました♪

お礼日時:2005/07/06 15:52

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!