<script>
var retStr=showModalDialog("modal.htm","","dialogWidth:200px;dialogHeight:100px;help:no");    if (retStr=="Y") //Y表示确定
    {
      window.open('window1.htm','window1','');
    }
    else if (retStr=="N") //N表示否定
    {
      window.open('window2.htm','window2','');
    }
    else if (retStr=="C") //C表示放弃
    {
      window.open('window3.htm','window3','');
    }
</script>

解决方案 »

  1.   

    <script>
    var retStr=showModalDialog("modal.htm","","dialogWidth:200px;dialogHeight:100px;help:no");    if (retStr=="Y") //Y表示确定
        {
          window.open('window1.htm','window1','');
        }
        else if (retStr=="N") //N表示否定
        {
          window.open('window2.htm','window2','');
        }
        else if (retStr=="C") //C表示放弃
        {
          window.open('window3.htm','window3','');
        }
    </script>
      

  2.   

    <Script Language=Vbscript>Dim StrMsg
    StrMsg = MsgBox("信息", vbYesNoCancel + vbQuestion, "你好么")
    Select Case StrMsg
    Case VbYes:
    '执行语句
    Case VbNo:
    '执行语句
    Case VbCancel:
    '执行语句
    End Select
    </Script>喜欢,就直接用,不喜欢Vbscript,放在函数内用Js也可以调用——我不会javascript,呵呵,不过两样混着用也是我一大爱好,各有所长
      

  3.   

    modal.htm代码能不能给我呀
    vbs与js混用是可以,但js不可以直接调用windows API的对话框吗
      

  4.   

    使用showModalDialog是可以弹出一个窗口,但是如果在此窗口通过form的submit中查询数据库,
    然后将查询结果返回给弹出窗口的父窗口,该如何处理?