html5中啥方法是用于网页传参的
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html5中啥方法是用于网页传参的相关的知识,希望对你有一定的参考价值。
不同页面之间的传值方法有,1 地址传值(get),2 cookie, 3 ,localstorage不同场景和需求选择不同方案。
Get:是以实体的方式得到由请求URI所指定资源的信息,如果请求URI只是一个数据产生过程,那么最终要在响应实体中返回的是处理过程的结果所指向的资源,而不是处理过程的描述。
Cookie通常也叫做网站cookie,浏览器cookie或者http cookie,是保存在用户浏览器端的,并在发出http请求时会默认携带的一段文本片段。它可以用来做用户认证,服务器校验等通过文本数据可以处理的问题。
localstorage存储对象分为两种:
① sessionStrage: session即会话的意思,在这里的session是指用户浏览某个网站时,从进入网站到关闭网站这个时间段,session对象的有效期就只有这么长。
② localStorage: 将数据保存在客户端硬件设备上,不管它是什么,意思就是下次打开计算机时候数据还在。
两者区别就是一个作为临时保存,一个长期保存。 参考技术A html5 只是一种 html的标准,加上引用了css3
至于在网站传输的还是基于http写协议的,传参的方式仍然是get 与post 方式
你可以试试:通过get方式提交
实例:window.location='../UserLogin.aspx?userName=zhangsan&&passWord=123456';
或者通过Form的方式提交 post 方式
Good Luck!希望能够帮助到你!
如果帮助到你,请采纳!谢谢!本回答被提问者和网友采纳
路由传参的三种方法
参考技术A query传参可以认为是get传参,参数会在请求的url中显示出来,以?,&连接。单个的参数可以写在请求的url中,直接以?连接即可,比如
获取的时候用query获取
多个参数的情况下也可以使用对象的形式,跳转通过匹配router的path去相应的组件,比如:
获取的时候依然是用query去获取相应的参数
params传参可以认为是post的方法,因为他的一种传参方法是看不到参数的,获取的时候通过params来获取。通过name来匹配相应的组件。
像这样在url中传入一个参数,这个参数可以是data中的一个数据,也可以是一个动态的参数,在gameInfo页面接收参数的时候用params接收,比如:
这种方法在获取的时候也是一样使用params获取
以上是关于html5中啥方法是用于网页传参的的主要内容,如果未能解决你的问题,请参考以下文章