博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js 页面之间的跳转、传参
阅读量:5933 次
发布时间:2019-06-19

本文共 1170 字,大约阅读时间需要 3 分钟。

js实现html 页面之间的跳转传参

一、页面之间的跳转传参

1、在页面之间跳转的方式有两种:

window.location.href=”test.html?num=10” 地址会改变参数也会被传递但是不会打开新窗口

window.open("test.html") 这样会重新打开一个新窗口。

2、获取参数

如果是按照第一种方式进行了传递则有参数,那么我们怎们获取url中的参数那,那就使用js默认的属性: var url = location.search;

其中的location.search 就是js自动获取url中? 后的所有值。获取了这个之后就可以使用substring,split等来获取参数了。

3、实例展示

// 跳转url 以及传递的参数	window.location.href='http://img.as.com/news/image/newscenter/20111107zt/whd/30share/jieguo1n.html?money='+nums+'&url='+fxurl;         // 获取money,以及分型的地址    function GetRequest() {          var url = location.search;          var theRequest = new Object();          if (url.indexOf("?") != -1) {            var str = url.substr(1);            //alert(str);            var strs= new Array();                strs = str.split('&');            var money=strs[0].substring(6);            fxurl=(strs[1].substring(4)).trim();            //alert(fxurl);            var  view=money+"元";            $("#jieguo1m").html(view);      }}GetRequest();

  

这样当跳转到url指定的页面后,调用GetRequest();这个函数,函数中的location.search;来获取了url中?后的所有参数,接下来就是按照需求来解析了。

 

转载于:https://blog.csdn.net/QH_JAVA/article/details/50381231

转载于:https://www.cnblogs.com/hlzhong/p/10948539.html

你可能感兴趣的文章
Linux环境变量
查看>>
浅析克隆
查看>>
EL表达式取List<Map<String, Object>>map的值
查看>>
如何在Java代码中使用SAP云平台CloudFoundry环境的环境变量
查看>>
广州三本找Java实习经历
查看>>
浅谈 Mybatis中的 ${ } 和 #{ }的区别
查看>>
python 笔记 之 python 使用数据库-封装
查看>>
请不要在新代码中使用原生类型(23)
查看>>
第一篇博客
查看>>
通过nginx+uwsgi部署django应用在ubuntu
查看>>
Python 中argparse模块的使用
查看>>
关于定位
查看>>
【分享】虹软人脸识别应用开发过程
查看>>
常用的ES6语法
查看>>
实用贴:hadoop系统下载安装教程
查看>>
关于接口的简单理解
查看>>
Python的装饰器是什么?
查看>>
OSChina 周四乱弹 —— 禅师,有些东西我放不下
查看>>
OSChina 周三乱弹 ——以前的人怎么自拍?
查看>>
OSChina 周四乱弹 —— 作为黑洲非人都不能玩游戏了
查看>>