日期:2014-05-16  浏览次数:20355 次

如何在一个页面中操作另一个页面
不知道大家有没有注意到,人人网上,如果你展开好友列表,那打开的其他人人网的页面也都会展开好友列表,没有任何操作,只是切换到那个页面而已,难道可以对切换编程???还有大街网上,如果有新的消息的话,点击进入,处理之后原来的页面也自动根据你处理的结果显示不同的结果。这个是怎么做到的??
编程

------解决方案--------------------
用简单的ajax轮询就可以了
频率也无需太高,10来秒一次,看起来还是挺即时的了
------解决方案--------------------
不一定使用ajax,使用本地储存也行的。支持html5的页面可以储存在localStorage里,而且可以直接使用onstorage事件侦测到localStorage的变更。

不支持localStorage的浏览器,则老ie6可以使用userData储存,老ff是globalStorage,不过要加个定时检查数据变更的计时器。