我使用了windows.history.back()将用户返回到上一页。现在这个命令不起作用但是当我调试并调试时,页面正在重定向到上一页。但没有在firebug中调试它不起作用。
我还试过windows.go(-1)。甚至我在清除缓存后尝试了所有这个选项。还是行不通
谁能告诉我什么是问题?或者给我一个使用java script / J Query或asp.net c#。
答案 0 :(得分:2)
只是尝试使用html按钮而不是asp.net按钮或在javascript结束时返回false 可能是正在调用服务器端点击
答案 1 :(得分:2)
您也可以使用C#
编码。
点击按钮
if (Request.UrlReferrer != null)
{
Response.Redirect(Request.UrlReferrer.ToString());
}
答案 2 :(得分:1)
您使用哪种控件将代码写入上一页。
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);">
答案 3 :(得分:0)
试试这个
onclick="window.history.go(-1)"