【发布时间】:2015-06-20 19:52:48
【问题描述】:
这是我的脚本,它显示一个带有“确定”和“取消”按钮的消息框
<script type="text/javascript"> function Confirm() {
var confirm_value = document.createElement('INPUT');
confirm_value.type = 'hidden';
confirm_value.name = 'confirm_value';
if (confirm('Continue?')) {
confirm_value.value = 'Yes';
} else {
confirm_value.value = 'No';}
document.forms[0].appendChild(confirm_value);} </script>
在我的程序中,我正在运行查询,如果没有结果,则显示此“对话框”框
我想在获得查询结果后立即调用该函数,但我当前的代码似乎是在所有内容之后而不是立即运行它。
If reader.read = false then
If Not Page.ClientScript.IsStartupScriptRegistered(Me.GetType(), "alertscript") Then
Page.ClientScript.RegisterStartupScript(Me.GetType(), "alertscript", "Confirm();", True)
End if
Dim confirmValue As String = Request.Form("confirm_value")
If confirmValue = "Yes" Then
'Do stuff here
End if
End if
【问题讨论】:
标签: javascript asp.net vb.net visual-studio-2008