如题

解决方案 »

  1.   

    只能用window.showModeDialog();
    或者自己在网页中写ACTIVEX来控制IE
      

  2.   

    window.showModeDialog();
    用模态窗口
      

  3.   

    vReturnValue = window . showModalDialog ( sURL , vArguments , sFeatures ) 
    参数:
    sURL   必选项。字符串(String)。指定要载入和显示的 URL 。 
    vArguments   可选项。指定供显示文档时使用的变量。利用这个参数可以传递任何类型的值,包括包含多个值得的数组。对话框可以通过调用程序从 window 对象的 dialogArguments 属性提取这些值。  
    sFeatures   可选项。字符串(String)。指定对话框的窗口装饰。使用下面的值。多个之间用分号隔开。 dialogHeight : sHeight   设置对话框的高度。 
    dialogLeft : sXPos   设置对话框左上角相对于桌面的横坐标。 
    dialogTop : sYPos   设置对话框左上角相对于桌面的纵坐标。  
    dialogWidth : sWidth   设置对话框的宽度。 
    center : yes | no | 1 | 0 | on | off   指定对话框是否显示于桌面正中。默认值为 yes 。 
    dialogHide : yes | no| 1 | 0 | on | off   指定当打印或打印预览时对话框是否隐藏。仅仅当对话框是由被信任的程式打开的时候此参数才可用。默认值为 no 。 
    edge : sunken | raised   指定对话框窗口边框样式为凹下还是凸起的。默认值为 raised 。 
    help : yes | no | 1 | 0 | on | off   指定对话框是否显示上下文相关的帮助图标。默认值为 yes 。 
    resizable : yes | no | 1 | 0 | on | off   指定对话框是否可以被用户改变尺寸。默认值为 no 。 
    scroll : yes | no | 1 | 0 | on | off   指定对话框是否显示滚动条。默认值为 yes 。 
    status : yes | no | 1 | 0 | on | off   指定对话框是否显示状态条。对于不被信任的对话框默认值为 yes 。对于被信任的对话框默认值为 no 。 
    unadorned : yes | no | 1 | 0 | on | off   指定对话框是否显示 chrome 样式边框。仅仅当对话框是由被信任的程式打开的时候此参数才可用。默认值为 no 。 
    <script>
    var vDialog=null;
    function rdl_doDialog(){
    vDialog=showModalDialog("rdl_showmodelessdialog_demo.html",window,"status:no;resizable:yes;dialogHeight:210px;dialogWidth:360px;unadorne:yes");
    if (vDialog != null) vDialog.idDialogInput.value=idOpenerInput.value;
    }
    </script>
    <input type=text id=idOpenerInput value="传递的文字"><br><br>
    <input type=button onclick="rdl_doDialog();" value="建立对话框">
    ---- 对话框页面的代码 ----<script>
    function window.onunload() {
    dialogArguments.vDialog=null;
    }
    </script><input type=text id=idDialogInput><br><br>
    <input type=button onclick="dialogArguments.idOpenerInput.value=idDialogInput.value;" value="传递文字">
    <input type=button onclick="window.close();" value="关闭"> 
      

  4.   

    window.showModelessDialog()
    不關閉,也能執行父窗口的操作