如何使父窗口与子对话框无关

时间:2013-07-24 15:42:08

标签: javascript jquery html dom

我正在使用window.open打开窗口,点击CRM功能区上的按钮,然后从该窗口我们打开一个使用openStdDlg的新对话窗口。

所以我的问题是,当父窗口关闭时,可以打开子窗口,因为我们很长时间都会遇到这个问题,就像我关闭父窗口时,子对话框也会自动关闭。 / p>

我们可以让这两个窗口独立吗?

这可能吗?

1 个答案:

答案 0 :(得分:0)

您是否尝试过 alwaysRaised = yes 选项?检查这是否适合您:

<head>
    <script type="text/javascript">
        function OpenModeless () {
            if (window.showModelessDialog) {        // Internet Explorer
                showModelessDialog ("modeless.htm", window, "dialogWidth:300px; dialogHeight:200px;");
            } 
            else {
                window.open ("modeless.htm", "","width=300, height=200, alwaysRaised=yes");
            }
        }
    </script>
</head>
<body>
    First open a modeless dialog with this button:
    <button id="modeless_button" onclick="OpenModeless ();">Open a modeless dialog!</button>
</body>