js 禁用瀏覽器後退按鈕效果
在實際應用中,我們可能不希望出現瀏覽器的後退按鈕,因為點選這個後退按鈕回到前一個頁面會出現這樣那樣的隱患問題,下面就介紹一下如何實現利用javascript禁用後退按鈕的效果。
程式碼如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script type="text/javascript"> window.onload=function(){ var olink=document.getElementById("link"); olink.onclick=function(){ location.replace('http://www.softwhy.com') } } </script> </head> <body> <a href="#" id="link">螞蟻部落</a> </body> </html>
上面的程式碼實現了禁用瀏覽器後退按鈕的效果,下面對此做一下簡單介紹。如果是一個普通的連結的話,使用者能夠從目的頁面利用後退按鈕返回到來路頁面,但是如果使用location.replace()函式的話,就會將歷史記錄中的連結替換為當前連結,既然歷史記錄中就這麼一條記錄,當然後退按鈕就不會生效了。
相關文章
- [html]history禁用瀏覽器的後退功能(包括其他操作後退的按鈕,操作等)HTML瀏覽器
- 點選瀏覽器後退按鈕時彈出提示資訊瀏覽器
- 瀏覽器歷史,判斷是點選了後退按鈕還是前進按鈕瀏覽器
- JS禁止瀏覽器後退鍵JS瀏覽器
- 禁止頁面後退JS(相容各瀏覽器)JS瀏覽器
- 按鈕禁用
- 監聽瀏覽器的後退事件瀏覽器事件
- js如何控制按鈕的禁用與可用JS
- 關閉瀏覽器按鈕退出系統問題瀏覽器
- 谷歌瀏覽器禁用JavaScript谷歌瀏覽器JavaScript
- html和JavaScript,使用者點選瀏覽器後退按鈕,或者返回上一步自動重新整理方式HTMLJavaScript瀏覽器
- history pushState 實現瀏覽器前進與後退瀏覽器
- Chrome將強化“後退”按鈕 打擊後退至廣告頁行為Chrome
- 火狐瀏覽器禁用快取瀏覽器快取
- 谷歌瀏覽器如何禁用javascript谷歌瀏覽器JavaScript
- flutter demo (二):禁用按鈕Flutter
- 解決:在點選使用者退出登入時,再按瀏覽器的後退按鈕,仍然能夠看到之前的頁面...瀏覽器
- 瀏覽器“後退”、“前進”或可以這麼去監聽瀏覽器
- ASP.Net頁面瀏覽器“後退”功能的實現ASP.NET瀏覽器
- 瀏覽器後退操作時,表單狀態的還原瀏覽器
- Google Chrome將不再允許網站劫持後退按鈕GoChrome網站
- IOS:修改NavigationController的後退按鈕標題iOSNavigationController
- chrome禁用js怎麼設定 如何禁止chrome瀏覽器JavaScriptChromeJS瀏覽器JavaScript
- win10系統瀏覽器閃退怎麼辦 win10瀏覽器閃退的方法Win10瀏覽器
- 不同瀏覽器下圖片滾動效果的js瀏覽器JS
- 禁用edge、chrome瀏覽器自動更新Chrome瀏覽器
- element ui 解除禁用按鈕狀態UI
- jquery控制按鈕的禁用與可用jQuery
- 基於Chromium的瀏覽器已上線通用“顯示密碼”按鈕瀏覽器密碼
- css立體按鈕效果CSS
- CSS 叉號按鈕效果CSS
- 按鈕滾動條效果
- 相容所有瀏覽器js設定元素透明度效果瀏覽器JS
- 為什麼win10瀏覽器總是閃退_win10瀏覽器閃退是怎麼回事Win10瀏覽器
- 08-棧:如何實現瀏覽器的前進和後退功能?瀏覽器
- 禁用瀏覽器控制檯除錯JavaScript功能瀏覽器除錯JavaScript
- 在主要瀏覽器禁用後,SHA-1 使用量得到了下降瀏覽器
- 關於 Angular 應用對瀏覽器 Back 按鈕支援問題的討論Angular瀏覽器