一个页面多个iframe之间的传值,除了url和cookies以外,还有其他更好的方法吗?
1
foomorrow 2015-01-16 09:53:54 +08:00
就是别用iframe,而且这些传值,应该是由后端完成的,http协议本来就是无状态的
|
2
dndx 2015-01-16 10:03:45 +08:00
|
3
shangjiyu 2015-01-16 10:06:30 +08:00 1
self.top.frame.foo.bar ?
|
4
kisshere 2015-01-16 10:54:23 +08:00 via Android
没跨域的话,js传值也可以
|
5
bigcoon 2015-01-16 10:55:24 +08:00 via iPhone
lo ca l s to re
|
6
Fechin 2015-01-16 11:07:20 +08:00 1
可以了解下HTML5的window.postMessage API,通过postMessage方法和onmessage事件协调传值,
找到iframe中的window对象: var win = document.getElementById("iframe").contentWindow; |
7
quix 2015-01-16 13:13:05 +08:00 1
http://amplifyjs.com/
通用组件通讯框架 |
8
belin520 2015-01-16 13:42:56 +08:00 1
|
9
andy12530 2015-01-16 13:44:22 +08:00 1
|
11
davidyin 2015-01-16 14:11:28 +08:00
中间值都存在数据库可以吗?
|
13
quix 2015-01-16 14:42:16 +08:00
@Ladyson 走数据库的话, 用 redis 最好, 当然这样还不如直接用 faye 或者更牛的 http://crossbar.io/ 这种向 realtime 发展
|