JS定时刷新页面及跳转页面
Javascript 返回上一页
1. Javascript 返回上一页
history.go(-1), 返回两个页面: history.go(-2);
2.
history.back().
3.
window.history.forward()返回下一页
4.
window.history.go(返回第几页,也可以使用访问过的URL)
例:
1 <a href="javascript:history.go(-1);">向上一页</a> 2 response.Write("<script language=javascript>") 3 response.Write("if(!confirm(‘完成任务?‘)){history.back();}") 4 response.Write("</script>") 5 response.Write("<script language=javascript>history.go(-1);</script>") 6 <a href="javascript:history.go(-1);">向上一页</a> 7 //页面跳转: 8 onclick="window.location.href=‘list.aspx‘"
JS引用JS
1 <script type=text/javascript> 2 <!-- 3 if (typeof SWFObject == "undefined") { 4 document.write(‘<scr‘ + ‘ipt type="text/javascript" src="/scripts/swfobject-1.5.js"></scr‘ + ‘ipt>‘);} 5 //--> 6 </script>
Javascript刷新页面的几种方法:
1 //1 2 history.go(0) 3 //2 4 location.reload() 5 //3 6 location=location 7 //4 8 location.assign(location) 9 //5 10 document.execCommand(‘Refresh‘) 11 //6 12 window.navigate(location) 13 //7 14 location.replace(location) 15 //8 16 document.URL=location.href
自动刷新页面的方法:
1.页面自动刷新:把如下代码加入<head>区域中
<meta
http-equiv="refresh"
content="20">
其中20指每隔20秒刷新一次页面.
2.页面自动跳转:把如下代码加入<head>区域中
<meta
http-equiv="refresh"
content="20;url=http://www.jb51.net">
其中20指隔20秒后跳转到http://www.jb51.net/tools/files.shtml页面
3.页面自动刷新js版
1 <script language="JavaScript"> 2 function myrefresh() 3 { 4 window.location.reload(); 5 } 6 setTimeout(‘myrefresh()‘,1000); //指定1秒刷新一次 7 </script>
ASP.NET如何输出刷新父窗口脚本语句
1 //1. 2 this.response.write("<script>opener.location.reload();</script>"); 3 //2. 4 this.response.write("<script>opener.window.location.href = opener.window.location.href;</script>"); 5 //3. 6 Response.Write("<script language=javascript>opener.window.navigate(‘‘你要刷新的页.asp‘‘);</script>")
JS刷新框架的脚本语句
//如何刷新包含该框架的页面用 <script language=JavaScript> parent.location.reload(); </script> //子窗口刷新父窗口 <script language=JavaScript> self.opener.location.reload(); </script> ( 或 <a href="javascript:opener.location.reload()">刷新</a> ) //如何刷新另一个框架的页面用 <script language=JavaScript> parent.另一FrameID.location.reload(); </script>
如果想关闭窗口时刷新或者想开窗时刷新的话,在<body>中调用以下语句即可。
1 <body onload="opener.location.reload()"> 开窗时刷新 2 <body onUnload="opener.location.reload()"> 关闭时刷新 3 <script language="javascript"> 4 window.opener.document.location.reload() 5 </script>
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。