js中实现页面跳转(返回前一页、后一页) | 您所在的位置:网站首页 › js怎么回到上一页窗口 › js中实现页面跳转(返回前一页、后一页) |
一:JS 重载页面,本地刷新,返回上一页 代码如下: 返回上一页 重载页面,本地刷新 返回上一页重载页面,本地刷新返回前二页并刷新的JS代码应该怎样写。 代码如下: history.go(-2); location.reload();二:js 方法 代码如下: 返回asp自动返回并刷新的方法: 代码如下: response.Write("self.location=document.referrer;")一般用于向一个页面提交action后返回前一页并刷新! 1. Javascript 返回上一页history.go(-1), 返回两个页面: history.go(-2);2. history.back().3. window.history.forward()返回下一页4. window.history.go(返回第几页,也可以使用访问过的URL) 例: 向上一页 response.Write("") response.Write("if(!confirm('完成任务?')){history.back();}") response.Write("") response.Write("history.go(-1);") 向上一页 页面跳转:onclick="window.location.href='list.aspx'" P.S.小技巧(JS引用JS): Javascript刷新页面的几种方法: 1 history.go(0)2 location.reload()3 location=location4 location.assign(location)5 document.execCommand('Refresh')6 window.navigate(location)7 location.replace(location)8 document.URL=location.href 自动刷新页面的方法:1.页面自动刷新:把如下代码加入区域中 其中20指每隔20秒刷新一次页面. 2.页面自动跳转:把如下代码加入区域中 其中20指隔20秒后跳转到http://www.javaeye.com页面 3.页面自动刷新js版 function myrefresh(){ window.location.reload();}setTimeout('myrefresh()',1000); //指定1秒刷新一次 ASP.NET如何输出刷新父窗口脚本语句 1. this.response.write("opener.location.reload();");2. this.response.write("opener.window.location.href = opener.window.location.href;");3. Response.Write("opener.window.navigate(''你要刷新的页.asp'');") JS刷新框架的脚本语句 //如何刷新包含该框架的页面用
parent.location.reload(); //子窗口刷新父窗口 self.opener.location.reload(); ( 或 刷新 ) //如何刷新另一个框架的页面用 parent.另一FrameID.location.reload(); 如果想关闭窗口时刷新或者想开窗时刷新的话,在中调用以下语句即可。 开窗时刷新 关闭时刷新 window.opener.document.location.reload()
三:在ASP中利用JS实现返回上一页并刷新 在ASP中利用JS实现返回上一页并刷新我想是利用ASP开发网站的时候经常使用的。但写法也有几种,但目的都是一样的。 复制代码代码如下: [返回] 这段代码实现的功能是告知用户要是实现的功能已经达到,但在返回的时候最好是刷新一下原来的页面让新信息显示出来或者是让删除的东西不在显示。但这段代码却不能在返回的时候刷新原来的网页。 所以需要在原来的页面加上这样一段代码: if(window.name != "Bencalie"){ //如果页面的 name 属性不是指定的名称就刷新它 location.reload(); window.name = "Bencalie"; } else{ //如果页面的 name 属性是指定的名称就什么都不做,避免不断的刷新window.name = ""; }这样就可以达到我们的目的了--返回上一页并刷新。 |
今日新闻 |
推荐新闻 |
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 |