2013-04-03 114 views
-1

我有一個要求,IE瀏覽器應該禁用,當ajax模式彈出窗口顯示在商店需要的頁面內時,應該禁用。請讓我們知道相同或選項解決的可行性需求。禁用Internet Explorer關閉按鈕

+2

Would'nt這是偉大的垃圾郵件發送者,如果你可以只禁用關閉瀏覽器。根本不煩人。這顯然是不可能的。 – adeneo

+0

_「。請讓我們知道相同的解決方案的可行性或解決方案的需求。」 - - 您想要什麼,您應該爲此展示研究工作。搜索「信息亭模式」。 – CodeCaster

回答

0

無法禁用瀏覽器的關閉按鈕,但是你可以使用jQuery

+0

如果是這樣,我可以阻止browfer從關閉。 – user2239309

+0

請看下面的@Guru Kara的回答.. –

3

的幫助下捕捉到瀏覽器的關閉按鈕這是不是可能的在任何現代瀏覽器中禁用關閉按鈕。

如果所有你所追求的是保持用戶在您的網頁,那麼我會建議使用window.onbeforeunload JavaScript事件

window.onbeforeunload = function(){ return 'Do you want to leave ?';} 

它在所有主要瀏覽器通過詢問用戶問題,以支持他們是否想要在關鍵操作中離開。

下面是引用的文章,讓你開始Using the OnBeforeUnload JavaScript Event

+0

是的,我們試過了。但是,當我們使用此代碼段時,我們需要在他們嘗試關閉瀏覽器時顯示警告消息,並且顯示現有的「您確定要離開」。 user2239309

+0

window.onbeforeuload在不同的瀏覽器中以不同的方式實現。但是,即使您點擊瀏覽器的關閉按鈕,此事件也會被調用,並且可以取消。 –

+0

不要把「window.alert(」海「);」只是返回一個字符串。其他瀏覽器會做。 –