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

第一种:

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

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

</script>

第二种:

<script language="javascript">

alert("返回");

window.history.back(-1);

</script>

第三种:

<script language="javascript">

window.navigate("路径");

</script>

第四种:

<script  language="javascript">

self.location=‘路径';

</script>

第五种

<script language="javascript">

top.location='jb51.jsp';

</script>

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

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

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • AnswerYas阅读 260评论 0 0
  • 第一章: JS简介 从当初简单的语言,变成了现在能够处理复杂计算和交互,拥有闭包、匿名函数, 甚至元编程等...
    LaBaby_阅读 1,714评论 0 6
  • oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 ...
    逍遥至尊灬寳阅读 1,266评论 0 43
  • 一、什么是自动化 在我看来,自动化是用来替代重复性的工作,提升效率的,而不是替代手工测试, 二、什么情况下可以使用...
    葫芦娃老了就成瓢了阅读 241评论 0 0
  • 一个人,在秋城,一直盛享着生命的清幽;一个人,在秋城,一直等待着时光的惊艳;一个人,在秋城,一直坚守着岁月的静好。...
    雪上阳光阅读 405评论 0 3