js实现页面跳转重定向的几种方式

news/2024/6/17 9:00:37 标签: javaScript, 重定向

        js实现页面跳转重定向有如下几种方式:

一.window.location.href

<script language="javascript"type="text/javascript"> 
	window.location.href="http://www.baidu.com"; 
</script>

        location 属性是兼容所有浏览器的,因此在实现页面跳转的时候使用这个比较靠谱。

 

二.self.location

<script language="JavaScript"> 
	self.location='http://www.baidu.com'; 
</script>

 

三.top.location

<script language="javascript"> 
	alert("非法访问!"); 
	top.location='http://www.baidu.com'; 
</script>

 

四.window.navigate

<script language="javascript">
	alert('浏览器名称:' + navigator.appName);
	alert('浏览器版本:' + navigator.appVersion);
	alert('浏览器用户代理字符串:' + navigator.userAgent);
	alert('浏览器所在的系统:' + navigator.platform);
	window.navigate("http://www.baidu.com"); 
</script>

        window.navigate("http://www.baidu.com") 这个方法是只针对IE的,不适用于火狐等其他浏览器,在HTML DOM Window Object中,根本没有列出window.navigate这个方法,因此不推荐这种方式。

 

五.window.history.back

<script language="javascript"> 
	alert("返回"); 
	window.history.back(-1); 
</script>

        也算是页面跳转重定向的一种吧。


http://www.niftyadmin.cn/n/1318247.html

相关文章

一步步学习SPD2010--第七章节--使用BCS业务连接服务(3)--创建外部内容类型

一步步学习SPD2010--第七章节--使用BCS业务连接服务&#xff08;3&#xff09;--创建外部内容类型 当你创建一个ECT时&#xff0c;你可以选择外部数据源或者定义新内容源以及&#xff0c;在外部数据源上执行的创建/读取/更新/显示操作。SharePoint Designer提供了操作向导来创建…

C++基础语法二

一、类和对象 1.1面向对象编程介绍 使用类和对象来完成特定的功能的集合&#xff0c;通过每个对象来管理自己的数据和方法。 用到一个关键词&#xff1a;class 超强版的struct :类 1.2类和对象 1)c中的类是class&#xff0c;可以看成是C语言中的struct的超强版本。结构体是一种…

AngularJS的学习--$on、$emit和$broadcast的使用

AngularJS中的作用域有一个非常有层次和嵌套分明的结构。其中它们都有一个主要的$rootScope(也就说对应的Angular应用或者ng-app)&#xff0c;然后其他所有的作用域部分都是继承自这个$rootScope的&#xff0c;或者说都是嵌套在主作用域下面的。很多时候&#xff0c;你会发现这…

AngularJS版的TodoMVC分析

文章来源&#xff1a;http://www.cnblogs.com/CraryPrimitiveMan/p/3499131.html 项目资料来源&#xff1a;http://todomvc.com/examples/angularjs/#/ 工程目录结构如下&#xff1a; lib文件夹下放有angular.js文件的&#xff0c;common文件夹里的放入了所有todo项目统一的css…

字符串逆序-c语言

给定一个含有n个元素的字符串&#xff0c;实现逆序。 这是个很基础的问题&#xff0c;实现方式也是很常见的c语言思路。虽然简单&#xff0c;但是仍然记录下来。 [期望] 比如char str[] "abcdefg"; 逆序后为&#xff1a;"gfedcba"; [思路]分别从字符串的头…

数据结构 【实验2 顺序表其它操作】

实验要求&#xff1a; 实验2 顺序表其它操作 实验目的 1.进一步掌握在线性表的顺序存储结构上的一些其它操作。 实验内容 程序1 已知一个线性表&#xff0c;用另辟空间和利用原表两种方法把线性表逆置。 设计要求&#xff1a;在程序中构造三个子程序分别为 SeqList reverse(Se…

html5 indexDB实例

IndexedDB是用于客户端的大量的结构化数据存储和使用索引高效率搜索数据的API&#xff0c;它是基于W3C拟定的草案索引数据库的API。相对DOM存储的小存储数据量&#xff0c;IndexedDB具有大容量的数据存储功能&#xff0c;它分别为同步数据和异步数据提供的API&#xff0c;但目前…

OC之property和自动释放池

property实例property参数自动释放池一、property实例 1.前边的例子我们看到&#xff0c;我们在一个类中如果用到另外一个类的实例作为自己的成员变量时&#xff0c;通常需要在setter方法中&#xff0c;先release一下之前的&#xff0c;再retain一下新的。 这里我们只是有一个B…