如何访问包含在html文件中的JavaScript变量,并动态加载此文件

时间:2012-04-25 11:02:12

标签: javascript html

我有一个名为index.html的html文件。在这个html中有一个div对象,在这个div中我们使用object标签动态加载另一个html调用abc.html。我的问题是如何从index.html访问abc.html的变量。

1 个答案:

答案 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上发出的令人讨厌的消息

您只是使用单个页面,其中一些内容是动态加载的。