2017-08-17 105 views
-4

有什麼方法可以禁止用戶點擊瀏覽器的後退/前進按鈕,直到完全加載當前訪問的頁面。禁用後退/前進瀏覽器按鈕,直到完全加載頁面

正在加載的頁面完全不需要引用在頁面內發出的API請求。只需查看瀏覽器重新加載按鈕是否可見(並且停止按鈕不可見),我們將非常感謝。

我不想利用history.forward()和背後的黑客。我希望後退/前進按鈕看起來好像沒有要導航到的歷史記錄,除非當前頁面完全加載。

我不想使用瀏覽器擴展,並希望使用javascript/jQuery本身來實現這一點。

我搜索了一下,發現這是不可能的。但是,仍然想看看是否有任何極客有新的信息分享。 。:(

+0

[如何在瀏覽器中禁用後退按鈕使用javascript](https://stackoverflow.com/questions/19926641/how-to-disable-back-button-in-browser-using-javascript) –

+0

和這個:https://stackoverflow.com/questions/12381563/how-to-stop-browser-back-button-using-javascript –

+2

可能重複[如何停止使用JavaScript瀏覽器後退按鈕](https:// stackoverflow。 COM /問題/ 12381563 /如何做一站式瀏覽器的後退按鈕,使用的JavaScript) – chambo

回答

0

試試這個這可以幫助你

$(window).bind('beforeunload', function(){ 
return 'Are you sure you want to leave?'; 

});

相關問題