页面传值的几种方式

1、url携带参数

优点:取值方便,可以跨域,利于页面分享,没有环境限制。

缺点:url携带参数值的长度有限制。

2、cookie方式

优点:可以在同源内的的任意网页中访问,存储数据的周期可以自由设置。

缺点:有长度限制。

3、设置窗口之间的父子关联关系

优点:取值方便.只要window.opener指向父窗口,就可以访问所有对象.不仅可以访问值,还可以访问父窗口的方法.值长度无限制。
缺点:两窗口要存在着关系.就是利用window.open打开的窗口。不能跨域。

4、h5技术,window.localStorage存储数据

优点:储存空间大,有5M存储空间。

缺点:不是所有浏览器都支持。

posted @ 2019-05-17 21:56  java小菜鸡2号  阅读(642)  评论(0)    收藏  举报