当前位置: 首页 > 编程笔记 >

Javascript页面跳转常见实现方式汇总

丁恩
2023-03-14
本文向大家介绍Javascript页面跳转常见实现方式汇总,包括了Javascript页面跳转常见实现方式汇总的使用技巧和注意事项,需要的朋友参考一下

本文实例总结了Javascript页面跳转常见实现方式。分享给大家供大家参考,具体如下:

概述

相信很多Web开发者都知道,在开发Web程序的时候,对于页面之间的跳转,有很多种,但是有效的跳转则事半功倍,下面就是我在平时的开发过程中所用到的一些JavaScript跳转方式,拿出和大家共享一下。

第一种:直接跳转加参数

<script language="javascript" type="text/javascript">
  window.location.href="login.jsp?backurl="+window.location.href; 
</script>

直接跳转无参数:

<script>window.location.href='http://www.baidu.com';</script>

第二种:返回上一次预览界面

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

标签嵌套:

<a href="javascript:history.go(-1)">返回上一步</a>
<a href="<%=Request.ServerVariables("HTTP_REFERER")%>">返回上一步</a>

第三种:指定跳转页面 对框架无效。

<script language="javascript">
 window.navigate("top.jsp");
</script>

第四种:指定自身跳转页面 对框架无效。

<script language="JavaScript">
 self.location='top.htm';
</script>

第五种:指定自身跳转页面 对框架有效。

<script language="javascript">
 alert("非法访问!");
 top.location='xx.aspx';
</script>

第六种:按钮式 在button按钮添加 事件跳转

<input name="pclog" type="button" value="GO" onClick="location.href='login.aspx'">

  
第七种:在新窗口打开:
<a href="javascript:" onClick="window.open('login.aspx','','height=500,width=611,scrollbars=yes,status=yes')">开新窗口</a>

 
应用实例:

<head> 
<script language="javascript">
function old_page() 
{ 
window.location = "login.aspx" 
} 
function replace() 
{ 
window.location.replace("login.aspx") 
} 
function new_page() 
{ 
window.open("login.aspx") 
} 
</script> 
</head> 
<body> 
<input type="button" onclick="new_page()" value="在新窗口打开s"/> 
<input type="button" onclick="old_page()" value="跳转后有后退功能"/> 
<input type="button" onclick="replace()" value="跳转后没有后退功能"/> 
</body>

希望本文所述对大家JavaScript程序设计有所帮助。

 类似资料:
  • 本文向大家介绍JavaScript实现页面跳转的几种常用方式,包括了JavaScript实现页面跳转的几种常用方式的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了JavaScript实现页面跳转的几种常用方式。分享给大家供大家参考,具体如下: 第一种: 第二种: 第三种: 第四种: 第五种: javascript中弹出选择框跳转到其他页面 javascript中弹出提示框跳转到其他页面 补

  • 本文向大家介绍JavaScript 常见的继承方式汇总,包括了JavaScript 常见的继承方式汇总的使用技巧和注意事项,需要的朋友参考一下 原型链机制:   在ECMAscript中描述了原型链的概念,并将原型链作为实现继承的主要方法,其基本思想就是利用原型让一个引用类型继承另一个引用类型的属性和方法。 构造函数和原型还有实例之间的关系:   每个构造函数都有一个原型对象(prototype)

  • 本文向大家介绍js实现页面跳转重定向的几种方式,包括了js实现页面跳转重定向的几种方式的使用技巧和注意事项,需要的朋友参考一下 第一种: 第二种: 第三种: 第四种: 第五种:

  • 本文向大家介绍html实现页面跳转都有哪些方法?相关面试题,主要包含被问及html实现页面跳转都有哪些方法?时的应答技巧和注意事项,需要的朋友参考一下 创建A标签跳转 form submit

  • 本文向大家介绍Spring boot 跳转到jsp页面的实现方法,包括了Spring boot 跳转到jsp页面的实现方法的使用技巧和注意事项,需要的朋友参考一下 本人正在学习Spring boot,搜索了很多关于Spring boot 跳转到jsp页面的实现方法介绍,下面我来记录一下,有需要了解的朋友可参考。希望此文章对各位有所帮助。 @Controller注解 1、application.pr

  • 本文向大家介绍Android Intent实现页面跳转的两种方法,包括了Android Intent实现页面跳转的两种方法的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了Intent实现页面跳转的两种的方法,供大家参考,具体内容如下 下图中两个不同的方法就是两种页面之间跳转的情况 1).跳转不返回数据 2).跳转返回数据 实例: 第一种启动方式(跳转不返回数据) 第二种启动方式(跳转