2013-07-24 7 views
0

Я открываю окно, используя window.open при нажатии кнопки с ленты CRM, и из этого окна мы открываем новое диалоговое окно с помощью openStdDlg.Как сделать родительское окно не относящимся к дочернему диалоговому окну

Таким образом, мой вопрос, который у меня есть, будет иметь возможность открыть этот дочерний диалог, когда это родительское окно будет закрыто, потому что эта проблема возникает довольно давно, как когда я закрываю родительское окно, дочерний диалог также автоматически закрывается.

Можем ли мы сделать эти 2 окна независимыми?

Это будет возможно?

+0

Что вам нужно, это немодальный диалог. – Learner

ответ

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> 
Смежные вопросы