小白求大大神指导:
a系统里web页面点击之后跳转b系统的页面并且在弹出的b系统页面赋值,请问这样有什么方法能实现?如果能,那么如何安全的传值过去?平常我们做的赋值都是在一个系统里面啊。。。
你可以用js弹出一个iframe,然后通过url后面的参数进行传值
这样不行啊,如果在当前页面嵌套那当前页面的内容怎么处理?而且需求里面只能以打开新窗口的方式实现;不过还是谢谢你啦
@TryTryTry: 打开新的页面也得靠url传值啊
最简单的肯定是url传值,安全性较差。
其他还可以通过数据库啊,专门的键值对系统等方式传递。
个人觉得,你的需求url就够了样。
Url传值方便 如果数据很重要就进行加密处理哇 b接收到数据后再进行相应处理
嗯嗯,谢谢
也可以考虑下 cookie
是的,我们我们公司的有几个同事也是这么说的呢,谢谢!
貌似以前做项目当中 用过一个 比较笨的办法:
2套系统 实现同一种加密方式。
然后用URL 传递过去。然后再解密出来。
1. cookie保存值, 但是你得考虑如跨域、安全问题(可以加密后保存)。
2. url参数传值, 你得考虑安全性(加密值)、长度限制, 各个浏览器限制都不一样, web服务器也有限制。
3. 用数据库表或其它存储方式来保存值, 这个有点麻烦。
以上方法都能实现。