2009-12-06 62 views
0

我們有一個網站需要在彈出窗口關閉時執行某些操作。確保在關閉瀏覽器窗口時處理某些事件

注意:不是會話結束,而只是一個彈出被關閉。

到目前爲止,我們發現的解決方案是捕獲頁面的onunload,然後彈出一個頁面來執行操作。當新的彈出窗口結束時 - >它隱藏起來,大家都很開心。

彈出窗口阻止程序出現問題,它們似乎阻止我們的終結窗口被執行。

有沒有辦法強制打開這個窗口?是否有不同的方式來執行這組操作? (這些操作在服務器端就像關閉我們打開的MF會話等)。

回答

2

您可以使用對話框而不是彈出窗口。例如,jquery ui對話框。 然後,在該對話框的代碼是在同一頁上,你可以輕鬆地處理髮生的任何事情在該網頁上,關閉對話框,彈出另一個等等...

歡呼

+0

我可以在頁面卸載時打開這種對話框? – Faruz 2009-12-06 10:33:06

+0

是的,爲什麼不是:) – Marko 2009-12-06 12:16:03

+0

然後,我會給它一個鏡頭。謝謝。 – Faruz 2009-12-06 12:25:53