IFRAME src与实际加载的url不同

时间:2015-12-28 12:44:31

标签: iframe

这是我的第一个问题。有一个IFRAME。当我检查src时,它显示了一些blank.html文件。我无法从中读取控件。当我使用F12选项时,它在带有名称的JSP文件中显示一些错误。当我右键单击ie窗口时,这个文件名在经常打开的文件中可用。但是这个JSP文件的url没有显示在代码中的任何地方。当我尝试使用原始会话时打开此URL时,它正在打开,我能够读取控件。

是否可以在同一帧上读取控件,而无需在另一个窗口中打开。如何阅读在iframe中打开的网址。

2 个答案:

答案 0 :(得分:0)

如果您还可以粘贴代码,那就更好了。 不过请检查一下。

<iframe id="ifrm" src="demo.html" onload="doSomething()"></iframe>

<script type="text/javascript">
document.getElementById('ifrm').onload = function() {
// put your code here
}
</script>

答案 1 :(得分:0)

我已经找到了原因。对于iframe,我们需要使用iframe.contentwindow.document而不是iframe.document