次の確認関数にelse条件を追加するだけです。ボックスでキャンセルをクリックすると、別のページが開きます。
ScriptManager.RegisterClientScriptBlock(
Me,
GetType(Page),
"confirm ",
"{ confirm('Hello World'); window.location = 'page.aspx' }",
True
);
この点でどんな助けも素晴らしいでしょう。
次の確認関数にelse条件を追加するだけです。ボックスでキャンセルをクリックすると、別のページが開きます。
ScriptManager.RegisterClientScriptBlock(
Me,
GetType(Page),
"confirm ",
"{ confirm('Hello World'); window.location = 'page.aspx' }",
True
);
この点でどんな助けも素晴らしいでしょう。
試す
ScriptManager.RegisterClientScriptBlock(
Me,
GetType(Page),
"confirm ",
"{ if(confirm('Hello World')===false) { window.location = 'page.aspx' } }",
True
);
これを試しましたか?
ScriptManager.RegisterClientScriptBlock(
Me,
GetType(Page),
"confirm ",
"{
var r = confirm('Hello World');
if (r == true)
window.location = 'page.aspx';
else
windo.location = THE_OTHER_PAGE;
}",
True
);