iframe访问源码的JavaScript

时间:2014-05-20 11:30:05

标签: javascript html iframe

我一直试图通过iframe访问html源文件。它工作正常,我可以看到源代码,但我的外部JavaScript文件无法通过iframe工作。

到目前为止,这是我访问HTML文件的原因。

<iframe src="Example.html">
     <p>Your browser does not support iframes.</p>
</iframe>

然后在Example.html中我有:

<script src="SpinScript.js"></script>

如果我在任何浏览器中运行HTML文件,而不是通过iframe

,则此方法有效

在这个HTML文件中,我有其他JavaScript元素,但它们只是在本文档中编写,并且可以通过iframe正常工作。

我想知道的是,是否必须重新建立iframe中JavaScript文件的位置?

希望一切都有意义并感谢您的时间。

1 个答案:

答案 0 :(得分:1)

您的父窗口和iframe应来自同一来源(网址), 然后你可以使用 window.frames [framename]获取iframe中的窗口对象