js页面跳转常用的几种方式_javascript技巧

来源:脚本之家  责任编辑:小易  

按钮式:com/?k23052790'">链接式:(-1)">返回上一步直接跳转式:window.location.href='www.2345.com/?k23052790';开新窗口:(‘www.2345.com/?k23052790’)”>www.zgxue.com防采集请勿采集本网。

第一种:

复制代码 代码如下:

Javascript 加入网页有两种方法: 1、直接加入HTML 文档 这是最常用的方法,大部分含有Javascript 的网页都采用这种方法,如: document.writeln(\"这是Javascript!采用直接插入的方法!Javascript

<script language="javascript" type="text/javascript">

2种,get方式和post方式。get方式是直接在连接后面带上键值对一样的东西:.html?键=值。post的方式比较隐秘,一般我们用于form表单的提交。然后是跳转:request.getRequestDispatcher(\"abc\").

window.location.href="jb51.jsp?backurl="+window.location.href;

需要把查询字符串作为url一部分的时候保留传给服务器的时候,因为其他2种方法不能做到2次postback,把数据先带回服务器使用redirect 需要aspx页面间的转换(不涉及登录)使用transfer 当需要把aspx页面的

</script>

这种方法是很多网站最常用的方法,也是最周全的方法,onclick方法负责执行js函数,而void是一个操作符,void(0)返回undefined,地址不发生跳转。而且这种方法不会像第一种方法一样直接将js方法暴露在浏览

第二种:

复制代码 代码如下:

在实际开发中,网站的各项功能都可以通过PHP语言的编写来满足,比如PHP页面跳转这一方法。探讨PHP变量解析顺序如何获取提交数据 深入解读PHP运行机制 浅析PHP函数extract()应用技巧 为你总结

<script language="javascript">

alert("返回");

window.history.back(-1);

</script>

这种方法是很多网站最常用的方法,也是最周全的方法,onclick方法负责执行js函数,而void是一个操作符,void(0)返回undefined,地址不发生跳转。而且这种方法不会像第一种方法一样直接将js方法暴露在浏览

第三种:

复制代码 代码如下:

<script language="javascript">

window.navigate("jb51.jsp");

</script>

这种方法是很多网站最常用的方法,也是最周全的方法,onclick方法负责执行js函数,而void是一个操作符,void(0)返回undefined,地址不发生跳转。而且这种方法不会像第一种方法一样直接将js方法暴露在浏览

第四种:

复制代码 代码如下:

<script language="JavaScript">

self.location='jb51.htm';

</script>

这种方法是很多网站最常用的方法,也是最周全的方法,onclick方法负责执行js函数,而void是一个操作符,void(0)返回undefined,地址不发生跳转。而且这种方法不会像第一种方法一样直接将js方法暴露在浏览

第五种:

复制代码 代码如下:

<script language="javascript">

alert("非法访问!");

top.location='jb51.jsp';

</script>

这种方法是很多网站最常用的方法,也是最周全的方法,onclick方法负责执行js函数,而void是一个操作符,void(0)返回undefined,地址不发生跳转。而且这种方法不会像第一种方法一样直接将js方法暴露在浏览

第六种:网址从传参获得并转向

复制代码 代码如下:

<script language="javascript" type="text/javascript">

2种,get方式和post方式。get方式是直接在连接后面带上键值对一样的东西:.html?键=值。post的方式比较隐秘,一般我们用于form表单的提交。然后是跳转:request.getRequestDispatcher(\"abc\").

function request(paras){

var url = location.href;

var paraString = url.substring(url.indexOf("?")+1,url.length).split("&");

var paraObj = {}

for (i=0; j=paraString[i]; i++){

paraObj[j.substring(0,j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf("=")+1,j.length);

}

var returnValue = paraObj[paras.toLowerCase()];

if(typeof(returnValue)=="undefined"){

return "";

}else{

return returnValue;

}

}

var theurl

theurl=request("url");

if (theurl!=''){

location=theurl

}

</script>

这种方法是很多网站最常用的方法,也是最周全的方法,onclick方法负责执行js函数,而void是一个操作符,void(0)返回undefined,地址不发生跳转。而且这种方法不会像第一种方法一样直接将js方法暴露在浏览

location.href="转向的地址window.open("地址")内容来自www.zgxue.com请勿采集。


  • 本文相关:
  • js定时器(执行一次、重复执行)
  • javascript定时器详解及实例
  • javascript暂停和继续定时器的实现方法
  • 获取焦点时,利用js定时器设定时间执行动作
  • js定时器实现倒计时效果
  • js自定义弹框插件的封装
  • js实现上下左右弹框划出效果
  • vue.js实现只弹一次弹框
  • js跳转页面方法实现汇总
  • js 控制页面跳转的5种方法
  • js实现的定时器展示简单秒表、页面弹框及跳转操作完整示例
  • javascript tips 使用documentfragment加快dom渲染速度
  • js nodetype 属性全面解析
  • bootstrap模态框消失问题的解决方法
  • js中的this和window.event.srcelement详解
  • js动态添加的div点击跳转到另一页面实现代码
  • 详解webpack解惑:require的五种用法
  • bcastr2.0 通用的图片浏览器
  • 详解javascript数据类型的转换规则
  • 详解js实现系统登录页的登录和验证
  • js trim函数 去空格函数与正则集锦
  • js页面跳转常用的几种方式
  • JavaScript实现页面跳转的几种常用方式
  • 在web页面中使用javascript有几种方法
  • html中设置锚点定位的几种常见方法
  • Javascript基础网页中调用JS代码的几种方法麻烦告诉我
  • jsp 页面间传值有几种方式?分别是哪几种?
  • asp.net 中 实现页面跳转的方法 常用的有几种
  • 标签调用js的几种方法
  • Linux综合指导:php实现页面跳转的几种方法
  • html表单的几种提交方式总结
  • 网站首页网页制作脚本下载服务器操作系统网站运营平面设计媒体动画电脑基础硬件教程网络安全基础知识javascript类库表单特效广告代码网页特效黑客性质javascript技巧domnode.jsjs其它首页javascriptjavascript技巧js定时器(执行一次、重复执行)javascript定时器详解及实例javascript暂停和继续定时器的实现方法获取焦点时,利用js定时器设定时间执行动作js定时器实现倒计时效果js自定义弹框插件的封装js实现上下左右弹框划出效果vue.js实现只弹一次弹框js跳转页面方法实现汇总js 控制页面跳转的5种方法js实现的定时器展示简单秒表、页面弹框及跳转操作完整示例javascript tips 使用documentfragment加快dom渲染速度js nodetype 属性全面解析bootstrap模态框消失问题的解决方法js中的this和window.event.srcelement详解js动态添加的div点击跳转到另一页面实现代码详解webpack解惑:require的五种用法bcastr2.0 通用的图片浏览器详解javascript数据类型的转换规则详解js实现系统登录页的登录和验证js trim函数 去空格函数与正则集锦js刷新页面方法大全js中settimeout()的用法详解js截取字符串常用方法详细整理js页面跳转常用的几种方式js打开新窗口的2种方式js数组与字符串的相互转换方法js设置cookie、读取cookie、删除js 将json字符串转换为json对象的javascript深入理解js闭包js删除数组里的某个元素方法js formdata对象使用方法实例详解javascript 嵌套函数指向this对象错误的解微信小程序实现吸顶效果nodejs的模块写法入门(实例代码)javascript 浏览器对象模型bom原理与常见javascript获取当前网页最后修改时间的方解决layui-table单元格设置为百分比在ie8html判断当前页面是否在iframe中的实例js无缝滚动效果实现方法分析js实现鼠标拖拽div左右滑动
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved