谢谢!楼上的。再问一下如何用脚本关掉ShowModelessDialog打开的窗口?

解决方案 »

  1.   

    打开的时候你给该窗口取个名字然后你用该名字就可关闭了我奇怪的是 你的脚本除非用定时器 否则你根本没机会运行因为你是用Model方式打开了…………@_@
      

  2.   

    在 ModelessDialog 里边,你可以用往常的语句,window.close 关闭
    在主窗口里的话你可以这样
    <script>
    var win; //设为全局变量
    function opendialog(){
    win = showModelessDialog("c:/windows/readme.htm");
    }
    function closedialog(){
    try{
    win.close();
    }catch(e){}
    }
    </script>
    <a href="javascript:opendialog()" target="_self">打开对话框</a><br>
    <a href="javascript:closedialog()" target="_self">关闭对话框</a><br>