我们把这些方式分为两组
第一组
①window.location.assign("http://xy.com");
②window.location.href = "http://xy.com";
③window.location = "http://xy.com";
在使用②③其实在设置URL的时候自动调用了①方法。我们最常用的是②。
使用该组方式跳转浏览器历史中都会生成一条新记录,因此用户就可以点击“后退”按钮。
第二组
window.location.replace("http://xy.com");
这种方式不会生成新的记录,只是浏览器位置变化,用户不能点击“后退”按钮。
location对象
location这个BOM对象是特殊的对象,既是window的属性,也是document的属性。
window.location和document.location指向同一个对象。
也可以直接写为location.href。
注意
还有一个window.navigate(http://www.xy.com)
该方法是针对IE的,不适用于FF,在HTML DOM Window Object中,根本没列出window.navigate方法。
分享到:
相关推荐
主要介绍了JavaScript实现页面跳转的几种常用方式,结合实例形式对比分析了JavaScript页面跳转的常见实现技巧与相关注意事项,具有一定参考借鉴价值,需要的朋友可以参考下
今天看视频学习时学习了一种... 2、有时我们需要有点提示,比如“x秒后自动跳转,若没有跳转,请点击此处”,则可以在myeclipse中调用Snippets中的Delay Go To URL.会自动生成如下代码: 代码如下: [removed] <!– //
Javascript刷新页面的几种方法 1.页面自动刷新 2.页面自动跳转 3.页面自动刷新js版 开窗时刷新 关闭时刷新
介绍了Javascript实现页面跳转的几种方式,有需要的朋友可以参考一下
页面自动跳转的几种实现方法 1.meta标签 2.使用header函数 3.使用JavaScript
主要介绍了JS控制div跳转到指定的位置的几种解决方案总结,小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如果你要让页面显示几秒钟之后跳转 可以在html代码的<head>< head>部分加上这样的代码: <meta http equiv "refresh" content "3; url http: www admin5 com"> (3秒钟后...
第一种: 代码如下: [removed] [removed].href=”jb51.jsp?backurl=”+[removed].href; [removed] 第二种: 代码如下: [removed] alert(“返回”); window.history.back(-1); [removed] 第三种: 代码如下: ...
第一种: 代码如下: [removed] ... [removed] 第二种: 代码如下: [removed] alert(“返回”); window.history.back(-1); [removed] 第三种: 代码如下: [removed] window.navigate(“http://shanghepinpai.co
下面小编就为大家带来一篇js实现页面跳转的几种方法小结。小编觉得挺不错的,现在分享给大家,也给大家做个参考,一起跟随小编过来看看吧
先来介绍一下在服务端JSP脚本中跳转页面的几种方法: 1. response.sendRedirct(“跳转到页面”); 该方法通过修改HTTP协议的HEADER部分,对浏览器下达重定向指令的,使浏览器显示重定向网页的内容. request无法传值过去...
今天总结了几种页面跳转的方法,分别是用meta标签实现、用javascript实现、用php实现,下面就来一一分享一下吧。
实现JSP页面跳转,有如下几种方式: n 使用href超链接标记 (客户端跳转) n 使用JavaScript (客户端跳转) n 提交表单 (客户端跳转) n 使用response对象 (客户端跳转) n 使用forward动作标记 (服务器端跳转)...
异步上传文件是为了更好的用户体验,是每个前端必须掌握的技能。...因为我们其实是将返回结果放在了一个隐藏的iframe中,所以才没有使当前页面跳转,感觉就像是异步操作一样。 先贴出代码: <!DO
document.getElementById("div_1").innerHTML="页面将在"+t+"秒后自动跳转"; x=setTimeout('time2()',1000); } } function time3(){ clearTimeout(x); document.getElementById("div_1").innerHTML="页面将...
-什么是多页面:每一次页面跳转的时候,后台服务器都会给返回一个新的html文档,这种类型的网站也就是多页网站,也叫做多页应用 - 跳转需要刷新所有资源,用于app 或 客户端 - 页眉 -> 第一页 -> 脚本,页眉 -> 第二...
用JavaScript刷新上级页面和当前页面 代码如下: [removed] //刷新上级页面 //window.parent.main....使用下面的几种方法都可以引用frame或iframe元素: 代码如下: window.frames[index] windows.frames[“框架名”]