2013-01-18 86 views
0

我的應用程序具有會話管理功能。每當會話超時發生時都會顯示彈出窗口。應用程序具有用於各種操作的模式對話框。如果用戶沒有打開任何彈出窗口,則會話超時窗口顯示沒有任何問題。如果用戶在彈出窗口中,則會話超時窗口在彈出窗口後面運行。showmodaldialog會話超時警報

我的會話超時警報有

widow.focus();

但仍出現在彈出窗口後面。是否有任何帶模式彈出窗口的前面?

+0

您應該提供如何打開此會話超時窗口的代碼 –

+0

在顯示超時消息之前關閉任何模式彈出窗口 – mplungjan

+0

@mplungjan謝謝,如果用戶正在處理它,我無法關閉窗口。 – Yass

回答

0

取決於信息,代碼的工作方式。

但也許有一個簡單的問題: 當你創建超時對話框時,讓我們給他巨大的z-index值。

例如:

#timeoutDialog { 
    z-index: 1000; 
} 

標準對話正在使用的z-index 100+,有時更多。如果1000不行,請嘗試更大的價值。

+0

該解決方案無法與模態對話框一起使用。 – Yass