javascript - 如果我在index.html里设置了一个用户名,然后我从这个页面跳转到了b.html页面,如何让这个页面也能用这个用户名?
ringa_lee
ringa_lee 2017-04-10 17:18:32
[JavaScript讨论组]

如果我在index.html里设置了一个用户名,然后我从这个页面跳转到了b.html页面,如何让这个页面也能用这个用户名?

ringa_lee
ringa_lee

ringa_lee

全部回复(7)
高洛峰

原则上讲是使用 SESSIONCOOKIE 实现。但如果你不是动态程序(基于PHP等其他动态编程语言),仅仅是一个html文件,则可以改写URL,添加锚点信息:

<a href="b.html#username">去B页面</a>

在B页面,你需要使用js来获取这个值,如:

var username = window.location.hash;

当然,还有其他,如 隐藏域等。总之,最简单的是SESSIONCOOKIE

阿神

session || cookie

PHPz

session或者cookie

巴扎黑

如果没有服务端而且不考虑其他的安全问题,可以放置在url中。

大家讲道理

服务端做:session

客户端:url中包含参数、cookie

天蓬老师

如果只是用于前端页面的展示的话,可以存放在如下几种常用地方:
1、URL
2、cookie
3、localStorage
4、sessionStorage

伊谢尔伦

session或者cookie。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号