![](/img/trans.png)
[英]Prevent backspace from going to previous page with JavaScript in ASP.NET
[英]How to prevent user from going back to previous page in ASP.NET
我已經嘗試過了,但是后頁顯示了 1 或 2 秒,然后它又回到了當前頁面。 我不想 go 到 Backpage 甚至 1 或 2 秒。
<script type="text/javascript">
function preventBack() { window.history.forward(); }
setTimeout("preventBack()", 0);
window.onunload = function () { null };
</script>
我已經在 Asp.net.aspx 文件中編寫了這段代碼。
他們還有其他方式嗎?
您想要做的是客戶端邏輯。 所以 asp.net vs node vs php 並沒有真正進入這個。
你在正確的軌道上。 我建議將 window.history.pushState({}, '', window.location) 添加到您的初始代碼中,以便瀏覽器將第一個后退按鈕視為點擊同一頁面。 另請查看 window.onhashchange
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.