耀极客论坛

 找回密码
 立即注册
查看: 516|回复: 0

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

[复制链接]

336

主题

318

帖子

22万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
220555
发表于 2022-5-7 00:33:31 | 显示全部楼层 |阅读模式
  js实现页面跳转的几种方式,需要的朋友可以参考下。
第一种:
  1. ‹script language="javascript" type="text/javascript">
  2. window.location.href="jb51.jsp?backurl="+window.location.href;
  3. ‹/script>
复制代码
第二种:
  1. ‹script language="javascript">
  2. alert("返回");
  3. window.history.back(-1);
  4. ‹/script>
复制代码
第三种:
  1. ‹script language="javascript">
  2. window.navigate("jb51.jsp");
  3. ‹/script>
复制代码
第四种:
  1. ‹script language="JavaScript">
  2. self.location='jb51.htm';
  3. ‹/script>
复制代码
第五种:
  1. ‹script language="javascript">
  2. alert("非法访问!");
  3. top.location='jb51.jsp';
  4. ‹/script>
复制代码
第六种:网址从传参获得并转向
  1. ‹script language="javascript" type="text/javascript">
  2. function request(paras){
  3. var url = location.href;
  4. var paraString = url.substring(url.indexOf("?")+1,url.length).split("&");
  5. var paraObj = {}
  6. for (i=0; j=paraString[i]; i++){
  7. paraObj[j.substring(0,j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf("=")+1,j.length);
  8. }
  9. var returnValue = paraObj[paras.toLowerCase()];
  10. if(typeof(returnValue)=="undefined"){
  11. return "";
  12. }else{
  13. return returnValue;
  14. }
  15. }
  16. var theurl
  17. theurl=request("url");
  18. if (theurl!=''){
  19. location=theurl
  20. }
  21. ‹/script>
复制代码

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|耀极客论坛 ( 粤ICP备2022052845号-2 )|网站地图

GMT+8, 2022-12-10 03:36 , Processed in 0.066999 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表