我有一个名为index.html的html文件。在这个html中有一个div对象,在这个div中我们使用object标签动态加载另一个html调用abc.html。我的问题是如何从index.html访问abc.html的变量。
答案 0 :(得分:1)
假设您使用Ajax将index加载到index.html中的<div>
元素中,您的问题有点模糊。
现在一旦将abc.html加载到index.html的div中,abc.html和 index.html成为一个单一的实体。
所以我们说你在abc.html上有以下内容
var message = "Annoying message";
和index.html上的这个函数
function annoyingAlert() {
alert(message);
}
你在index.html的Ajax的onLoadComplete事件中调用了“annoyingAlert”方法,它应该弹出你最初在abc.html上发出的令人讨厌的消息
您只是使用单个页面,其中一些内容是动态加载的。