第一种:location.href最简单的跳转代码,直跳到指定页面了
代码如下 | 复制代码 |
<script language="javascript"type="text/javascript"> window.location.href="login.jsp?backurl="+window.location.href; </script> |
我们也可以这样写
代码如下 | 复制代码 |
<script language="javascript"type="text/javascript"> window.location="login.jsp?backurl="+window.location.href; </script> |
代码的效果是完全一样的
第二种:这种不算跳转了,是返回上一级页面了,如果没有上一级页面是没有任何操作的哦
代码如下 | 复制代码 |
<script language="javascript"> alert("返回"); window.history.back(-1); </script> |
第三种:window.navigate 只能用在IE浏览器了,所以现在几乎都没人使用它了,算是一个垃圾功能了。
代码如下 | 复制代码 |
<script language="javascript"> window.navigate("www.111cn.net"); </script> |
第四种:这种是在框架页面调用是让自己当前框架页面刷亲了哦
代码如下 | 复制代码 |
<script language="JavaScript"> self.location='www.111cn.net'; </script> |
第五种:同样是适用于框架页面我们只是框架中的顶部页面跳转到这个页面
代码如下 | 复制代码 |
<script language="javascript"> alert("非法访问!"); top.location='www.111cn.net'; </script> |
补充:
1. Javascript 返回上一页 history.go(-1), 返回两个页面: history.go(-2);
2. history.back().
3. window.history.forward()返回下一页
4. window.history.go(返回第几页,也可以使用访问过的URL)
最后来给大家介绍一下 window.navigate 与 window.location.href 的区别吧
window.navigate 是只能用在IE浏览器中
window.location.href 而这个可以使用到所有浏览器哦。
时间: 2024-10-25 11:00:22