html静态页面传值的几种方法

html静态页面传值的几种方法

由于在项目中时常要跨静态页面传值,所以在这里整理一下。

当然有一种方式是在页面跳转前,先发个请求到后台将值存储到session中,跳转后再发个请求到后台取出。这种方式不仅仅慢而且还特别耗费资源。

以下有其他的几种方式:

方式1:使用拼接地址的方法。就是在跳转地址后面拼接参数。如下:

post1.html

静态网页传值(post)1

名字:

密码:

get1.html

静态网页传值(get)1

名字:

密码:

这种方法简单有效,但是数据量有限制

方式2:使用本地存储的cookie

post2.html

post2

名字:

密码:

get2.html

get2

名字:

密码:

关于cookie就是要注意有些浏览器是不支持的,同时还需要注意cookie的时效的问题,cookie是可以设置失效时间的。关于cookie的解析也要注意一下

方法3:localStorage

post3.html

post3

名字:

密码:

get3.html

get3

名字:

密码:

这种方法简单有效,同时还不需要字符串解析。非常的有意思。但是要注意浏览器的版本支持,所以在使用前请判断是否支持。

分享结束,欢迎评论

2020/2/19补充:

关于静态页面传值的方法一,这里做几点补充说明:

上述的方法1是一种从地址栏获取参数的手段,但是还有其他的手段。如下:

post4

名字:

密码:

get4.html如下:

get4

名字:

密码:

如果你对中文乱码还是有写疑惑,或者想要更好的解决方案,请参考下面的博客:

https://www.cnblogs.com/ting1996/p/6897802.html

https://blog.csdn.net/howlaa/article/details/12834595

https://blog.csdn.net/fly_wugui/article/details/81114203

相关推荐

LabVIEW相关工具包与模块安装
365bet客服

LabVIEW相关工具包与模块安装

📅 07-12 👁️ 1586
🎫剑与远征兑换码
365bet客服

🎫剑与远征兑换码

📅 06-29 👁️ 2330
家族字辈有哪些寓意好的字?
365体育官方app

家族字辈有哪些寓意好的字?

📅 07-04 👁️ 4645
十万个冷笑话手游樵夫怎么样 樵夫技能属性详解