-1
我有兩頁,頁面A和頁面B,在頁面我有按鈕哪一個將重定向到頁面B,然後我嘗試從瀏覽器使用按鈕回到頁面A. 請您的建議,我如何禁用頁面A中的按鈕,不再重定向到頁面B.如何禁用響應重定向按鈕
我有兩頁,頁面A和頁面B,在頁面我有按鈕哪一個將重定向到頁面B,然後我嘗試從瀏覽器使用按鈕回到頁面A. 請您的建議,我如何禁用頁面A中的按鈕,不再重定向到頁面B.如何禁用響應重定向按鈕
好的。如果你想禁用瀏覽器的後退按鈕的功能,那麼你可以嘗試以下JavaScript
:把它放在新會員註冊頁面
<script type="text/javascript">
function noBack() { window.history.forward() }
noBack();
window.onload = noBack;
window.onpageshow = function (evt) { if (evt.persisted) noBack() }
window.onunload = function() { void (0) }
</script>
注意的頭標記:這隻會阻止瀏覽器的後退的功能按鈕,但如果您手動返回到註冊頁面在地址欄中書寫,則無法使用。
一件事,因爲你正在使用Session
,您可以將其與JavaScript
如下集成:
<script type="text/javascript">
var someVar = "Hello";
//var someVar = <%=this.Session["UserId"]%>; //Keeping the session value in JavaScript variable
function noBack() {
if (someVar == "Hello") { //You can use - if (someVar != null)
window.history.forward()
}
}
noBack();
window.onload = noBack;
window.onpageshow = function (evt) { if (evt.persisted) noBack() }
window.onunload = function() { void (0) }
</script>
哪個按鈕瀏覽器的後退按鈕或asp.net按鈕 –
@ Tanmay Nehete,asp.button先生。 。因此防止重定向到頁面B –
是否有任何條件禁用該按鈕? –