※ ChatGPTを利用し、要約された質問です(原文:アラートをクリックした後、別ウインドウを閉じる)
アラートクリック後に別ウィンドウを閉じる方法
このQ&Aのポイント
CGIフォームから画像を送信する際に、別ウィンドウで画像を表示し、アラートで確認するJavaScriptです。
OKの場合、自動的に別ウィンドウを閉じる方法を知りたいです。
この質問に関するJavaScriptコードを提供します。
下記はCGIのフォームから画像を送信する時、別ウインドウに画像を表示して、アラートでOKかキャンセルかを確認するJavaScriptです、
OKの場合別ウインドウを自動的に閉じたいのですが、
print <<"END_HERE";
<SCRIPT language="JavaScript">
<!--
function check() {
imag = "file:///"+document.Form1.file_1.value.replace(/\\\\/g, '/');
var new1 = window.open('','new1', 'width=500, height=400');
new1.document.writeln("<HTML lang='ja'>");
new1.document.writeln("<HEAD>");
new1.document.writeln("<META HTTP-EQUIV=\\"Content-Script-Type\\" CONTENT=\\"text/javascript\\">");
new1.document.writeln("<TITLE>画像確認<"+"/TITLE>");
new1.document.writeln("<"+"/HEAD>");
new1.document.writeln("<BODY ><CENTER>"); new1.document.writeln("<img src=\\""+imag+"\\">");
new1.document.writeln("<SCRIPT type='text/javascript'>");
new1.document.writeln("<!-"+"-");
new1.document.writeln("var conf = confirm('この画像でOKですか?');");
new1.document.writeln("//-"+"->");
new1.document.writeln("<"+"/SCRIPT>");
new1.document.writeln("<"+"/CENTER>");
new1.document.writeln("<"+"/BODY>");
new1.document.writeln("<"+"/HTML>");
new1.document.close();
return new1.conf;
}
//-->
</SCRIPT>
END_HERE
よろしくお願いします。
お礼
何時も的確な解答ありがとう御座います、 早速HPで実行出来ました、これからもよろしくお願いします。