【问题标题】:how to get iframe body text using javascript如何使用 javascript 获取 iframe 正文文本
【发布时间】:2013-04-14 20:16:57
【问题描述】:

这里有 02 页:

iframe_content.php

Some content is here.

iframe.php

<iframe id="sumon_iframe" src="iframe_content.php"></iframe>
<script language="JavaScript" type="text/javascript">
  var iframe_id=document.getElementsByTagName('iframe')[0].id; //i get it perfectly
  var content=iframe_id.body.innerHTML; //i don't get value
  alert(content);
</script>

如何使用 Javascript 在 iframe.php 页面中获取 iframeinnerHTML (Some content is here)?

【问题讨论】:

标签: javascript iframe innerhtml


【解决方案1】:

你必须使用

iframe.contentDocument

iframe.contentWindow

对于即

【讨论】:

  • iframe.contentWindow 获取 iframe 的窗口。 iframe.contentDocument 的等价物是 iframe.contentWindow.document
  • 对不起,我收到“未定义”的警报消息
  • @user1911703 您必须等到框架加载后才能获取其内容。
猜你喜欢
  • 2014-01-02
  • 2010-12-01
  • 2017-05-22
  • 1970-01-01
  • 1970-01-01
  • 2011-05-08
  • 1970-01-01
相关资源
最近更新 更多