摘要:讀者詢問 OnClientClick 屬性相關問題
讀者詢問,「用實例學ASP.NET 3.5/基礎篇(使用 VB)」一書之 CH2 的網頁範例 CH2_DemoForm010.aspx 是不是可以在透過 JavaScript 開啟網站之前,先透過用戶端對話方塊詢問使用者,以便確認是否前往。
當然沒問題,首先,請將 JavaScript 函式 Navigate() 改寫如下:
function Navigate()
{
if (confirm('您確定要前往此網站嗎?'))
{
window.open("http://blog.xuite.net/alwaysfuturevision/liminzhang");
}
else
{
return false;
}
}
接下來,請如下所示變更 Button 控制項之 OnClientClick 屬性的設定值:
OnClientClick="return Navigate();"
章立民研究室 2008/7/23