ASP.net模拟浏览器后退按钮

Ali*_*Net 11 asp.net

我正在使用VS2010,C#开发我的ASP.NET Web项目,我在我的页面中插入一个超链接,标记为BACK,我希望它像浏览器后退按钮一样,我应该如何实现它?什么是最简单的方法?我该如何设置其navigateURL属性?谢谢

Ste*_*gan 34

<asp:button id="backButton" runat="server" text="Back" 
OnClientClick="JavaScript:window.history.back(1);return false;"></asp:button>
Run Code Online (Sandbox Code Playgroud)

除了那个按钮,当然:-((阅读问题,史蒂夫)

尝试

navigateurl="javascript:history.go(-1);"
Run Code Online (Sandbox Code Playgroud)

  • 要么使用我在navigateUrl属性中创建的编辑,要么使用:`<asp:Hyperlink Runat ="server"NavigateUrl ="#"onclick ="javascript:history.go(1); return false;"> BACK <asp:超链接>` (2认同)

Al *_*epp 12

您不需要ASP.NET,只需使用此HTML/JScript代码:

<a href="javascript:history.go(-1)">Back</a>