Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/374.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用“确定”和“取消”asp.net创建消息框_Javascript_Asp.net_Vb.net - Fatal编程技术网

Javascript 使用“确定”和“取消”asp.net创建消息框

Javascript 使用“确定”和“取消”asp.net创建消息框,javascript,asp.net,vb.net,Javascript,Asp.net,Vb.net,在我的网页中,我有一个javascript向用户显示一个消息框 Private Sub MessageBox(ByVal msg As String) Dim lbl As New Label lbl.Text = "<script language='javascript'>" & Environment.NewLine & "window.alert('" + msg + "');" & Envi

在我的网页中,我有一个javascript向用户显示一个消息框

  Private Sub MessageBox(ByVal msg As String)
        Dim lbl As New Label

        lbl.Text = "<script language='javascript'>" & Environment.NewLine &
           "window.alert('" + msg + "');" & Environment.NewLine &
           "document.location = 'Clinica.aspx';</script>"
        Page.Controls.Add(lbl)
    End Sub
我是javascript新手,我想知道这样做是否可行,谢谢。

js
confirm('Confirmation text')
怎么样

因此,您的代码的运行方式如下:

 lbl.Text = "<script language='javascript'>" & Environment.NewLine &
      "if(window.confirm('" + msg + "')) document.location = 'Clinica.aspx';</script>"
lbl.Text=”“&Environment.NewLine&
“如果(window.confirm(“+msg+”))document.location='Clinica.aspx'
js
确认(“确认文本”)怎么样

因此,您的代码的运行方式如下:

 lbl.Text = "<script language='javascript'>" & Environment.NewLine &
      "if(window.confirm('" + msg + "')) document.location = 'Clinica.aspx';</script>"
lbl.Text=”“&Environment.NewLine&
“如果(window.confirm(“+msg+”))document.location='Clinica.aspx'

查看,这是您需要的。查看,这是您需要的。但是,在用户按下“确定”或“取消”的脚本之外,我如何看到?就像在调用此消息的实际代码中一样?这很简单,还是我应该问另一个问题?我真的对javascript XD一无所知,因为你可以看到那里有一个
if
,比如
if(confirm('blahblah')){do stuff}
我实际上包含了上面的代码,所以
document.tlocation
部分只有在用户单击“OK”时才会运行但是我怎么能在脚本之外看到用户按下ok或cancel?就像在调用此消息的实际代码中一样?这很简单,还是我应该问另一个问题?我真的对javascript XD一无所知,因为你可以看到那里有一个
if
,比如
if(confirm('blahblah')){do stuff}
我实际上包含了上面的代码,所以
document.tlocation
部分只有在用户单击“OK”时才会运行