我們目前有一個JS,當訪客想離開該網站時,它彈出一個窗口。它工作正常,除了在瀏覽器上點擊後退按鈕時,即使我們在網站上,也會彈出警報。 我們想解決這個問題。window.onbeforeunload錯誤
請注意: - 我們不想禁用後退按鈕 - 我們不希望刪除的講史
的JS功能onbeforeunload。 當前用戶每次想要離開該網站時都會加載它。當用戶瀏覽網站時,在我們不想觸發彈出窗口的每個鏈接上,我們添加如下內容:onClick =「changes = true;」到href。
正如我所提到的,問題是當用戶點擊按鈕,FWD和有時刷新。
這裏是網站的url link text
請不要這樣做,顯示彈出窗口訪客離開您的網站是不是一個好習慣。還彈出阻止程序阻止這些窗口。 – 2009-09-19 10:08:44
這不是一個彈出窗口,它是onbeforeunload提示符。這仍然是一個非常糟糕的主意。 – stefanw 2009-09-19 10:16:15