如何访问另一个页面上的html对象

时间:2014-06-15 09:25:02

标签: javascript html dom

我的问题是,我希望从第index1.html页访问第index2.html页中的对象,例如:

<button id="btnIndex1" onclick="$('#PopUpDIvIdInPageIndex2').show();">btn in index1.html</button>

使用coockies和其他存储的解决方案对我没用,因为我需要立即(实时)访问。 有什么建议吗?

2 个答案:

答案 0 :(得分:1)

您无法在另一页上引用元素。如果您可以在用户打开的Facebook页面上的div中以这种方式注入一些代码,会发生什么?那不会很好,呵呵。

我认为,实现半实时的选项是使用WebSockets。从第1页开始,向服务器发送请求。服务器将向第2页发送请求以更新内容。

要了解有关WebSockets的更多信息,请阅读HTML5 Rocks上的本教程。

答案 1 :(得分:0)

对于从点击事件加载页面的简单任务,我建议使用ajax请求。

这可以通过javascript库jquery完成。

http://jquery.com/

查看jquery加载方法

http://api.jquery.com/load/