ASP.NET中返回历史记录的代码, 测试By Luson, ZSTU2009-07-06 17:25ASP.NET中的返回代码,测试By Luson, ZSTU / Javascript刷新页面的几种方法 ASP.NET中的返回代码,测试By Luson, ZSTU ****************************************************************** history.back() //只能用在超级链接中,不能在Button按钮单击事件中使用 例如 <div align="center"><A href="javascript:history.back()" mce_href="javascript:history.back()"><SPAN style="TEXT- DECORATION: none" mce_style="TEXT- DECORATION: none">返回</SPAN></A></div> Button按钮单击事件中只能使用history.go(-2) 刷新用history.go(0) Response.Write("<mce:script type="text/javascript"><!-- javascript:history.go(-2); // --></mce:script>");//正确1 Response.Write("<mce:script language=javascript><!-- history.go(-2); // --></mce:script>");//正确2 //错误:Response.Write("<mce:script type="text/javascript"><!-- javascript:history.back(); // --></mce:script>"); *************************************************************** ASP.NET中的返回代码,测试By Luson, ZSTU 1、页面: <div align="center"><asp:Button ID="back" runat="server" Text="返 回" /></div> 2、代码 Response.Write("<mce:script type="text/javascript"><!-- javascript:history.go(-2); // --></mce:script>"); ---------------------------------------------------------- Javascript刷新页面的几种方法: 1 history.go(0) 2 location.reload() 3 location=location 4 location.assign(location) 5 document.execCommand('Refresh') 6 window.navigate(location) 7 location.replace(location) 8 document.URL=location.href window.history.go(0) window.location.reload() window.location.href=location.href window.location.assign(location.href) document.execCommand('Refresh') window.navigate(location.href) window.navigate("#pos"); window.location.replace(location.href) window.open('自身的文件','_self') location.reload(flag) flag =true 不从缓存读取 =false 从缓存读取