我正在使用window.open打开窗口,点击CRM功能区上的按钮,然后从该窗口我们打开一个使用openStdDlg的新对话窗口。
所以我的问题是,当父窗口关闭时,可以打开子窗口,因为我们很长时间都会遇到这个问题,就像我关闭父窗口时,子对话框也会自动关闭。 / p>
我们可以让这两个窗口独立吗?
这可能吗?
答案 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>