Webフォームをボタンをクリックして閉じるには?

解決


  2004-04-12 21:48:23  No: 112780

はじめまして、VB.NETでASP.NETを利用してWebアプリを作成しております。

自分自身のウィンドウ、Webフォームをボタンで閉じるには
どのようにしたらよろしいでしょうか。
はじめに考えましたのは
Button1.Attributes.Add("onclick", "return window.close()")
をページロードに書くことですが、
ボタンを押したときにポップアップを出したいと思ってますので
Button1.Attributes.Add("onclick", "return confirm('ボタンを押しました')")
ここで二つ書くとウィンドウは閉じられるのですが
ポップアップが表示されなくなりました。
ポップアップが表示されてからウィンドウが閉じるように
したいのですが、よい方法ありますでしょうか。
VBははじめてまだ1ヶ月ほどですのでわからないことだらけで
困っております。
何かわかる方、ぜひご教授くださいませ。


魔界の仮面弁士  2004-04-12 22:23:04  No: 112781

サーバーコントロールなら、
   Button1.Attributes.Add("onclick", "if(confirm('ボタンを押しました'))window.close()")
という感じで、クライアントコントロールなら、
   <input type="button" value="ボタン" onclick="if(confirm('ボタンを押しました'))window.close()" />
でしょうか。


  2004-04-12 23:40:33  No: 112782

魔界の仮面弁士様
お教えいただいたとおりサーバーコントロールで作成しましたところ
無事動作を確認できました。
ありがとうございました!
また何かありましたらよろしくお願いいたします。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加