js方式的页面跳转

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

通过js或者html或者php等动态程序都可以方便的实现跳转,这里搜集了几种页面跳转的方式

js方式的页面跳转

1.window.location.href方式

2.window.navigate方式跳转

3.window.loction.replace方式实现页面跳转,注意跟第一种方式的区别

有3个jsp页面(1.jsp, 2.jsp, 3.jsp),进系统默认的是1.jsp ,当我进入2.jsp的时候,2.jsp 里面用window.location.replace("3.jsp");与用window.location.href ("3.jsp");从用户界面来看是没有什么区别的,但是当 3.jsp页面有一个"返回"按钮,调用window.history.go(-1); wondow.history.back();方法的时候,一点这个返回按钮就要返回2.jsp页面的话,区别就出来了,当用window.location.replace("3.jsp");连到 3.jsp页面的话,3.jsp页面中的调用window.history.go(-1);wondow.history.back();方法是不好用的,会返回到1.jsp 。

4.self.location方式实现页面跳转,和下面的top.location有小小区别

5.top.location

6.不推荐这种方式跳转

在php程序中,这种方式跳转前面不能有任何输出

header("url.php");

?>

meta方式实现跳转(content = 3 单位是秒)

总结二:

1. Javascript 返回上一页history.go(-1), 返回两个页面: history.go(-2);

2. history.back().

3. window.history.forward()返回下一页

4. window.history.go(返回第几页,也可以使用访问过的URL)

例:

向上一页

response.Write("")

response.Write("")

向上一页

页面跳转:

P.S.

小技巧(JS引用JS):

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

自动刷新页面的方法:

1.页面自动刷新:把如下代码加入区域中

其中20指每隔20秒刷新一次页面.

2.页面自动跳转:把如下代码加入区域中

其中20指隔20秒后跳转到页面

3.页面自动刷新js版

如何输出刷新父窗口脚本语句

1. this.response.write("");

2. this.response.write("");

3. Response.Write("")

JS刷新框架的脚本语句

相关文档
最新文档