[英]Redirect to previous page not working
我已經使用windows.history.back()將用戶返回到上一頁。 現在此命令不起作用,但是當我放置調試器並進行調試時,頁面將重定向到上一頁。 但是如果沒有在螢火蟲中調試的話,它是無法工作的。
我也嘗試過windows.go(-1) 。 甚至我在清除緩存后嘗試了所有此選項。 仍然無法正常工作,誰能告訴我這是什么問題? 或給我一種使用Java腳本/ J Query或asp.net c#獲得瀏覽器后退按鈕功能的替代方法。
只需嘗試使用html按鈕而不是asp.net按鈕或在JavaScript末尾添加return false可能是服務器端單擊被調用
您也可以使用C#
編碼。
在按鈕上單擊
if (Request.UrlReferrer != null)
{
Response.Redirect(Request.UrlReferrer.ToString());
}
您正在使用哪個控件將代碼編寫到上一頁。
If you're using Asp:Button
write the javascript code on onclientclick event
window.history.go(-1)
If you're using Html button
write the javascript code on onclick event
window.history.go(-1)
If you're using anchor tag <a>
write the javascript code to href attribute
<a href="javascript:window.history.go(-1);">
嘗試這個
onclick="window.history.go(-1)"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.