0

CRMリボンからボタンクリックで window.open を使用してウィンドウを開いています。そのウィンドウから、 openStdDlg を使用して新しいダイアログウィンドウを開いています。

私の質問は、親ウィンドウを閉じたときに子ダイアログを開くことができるかということです。これは、親ウィンドウを閉じると、子ダイアログも自動的に閉じられるように、かなりの時期からこの問題が発生するためです。

この 2 つのウィンドウを独立させることはできますか??

それは可能でしょうか?

4

1 に答える 1

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>
于 2013-07-24T16:04:25.970 に答える