【发布时间】:2014-02-23 15:13:15
【问题描述】:
这是我的代码:
<div id="main-content">
<script>
document.title = document.getElementById("main-content-iframe").contentDocument.title;
</script>
<iframe name="cstage" src="home.html" width="100%" height="100%" id="main-content-iframe" frameborder="0" onload="document.title=parent.frames['cframe'].document.title;">If you're seeing this message, it means IFrames are not supported; Please enable IFrames or upgrade to a compatible browser that supports IFrames.</iframe>
</div>
它不起作用,我做错了什么?
【问题讨论】:
-
Javascript 控制台中是否有任何错误消息?
-
脚本标签中的js不在文档就绪调用中,所以它在iframe加载之前执行,因此该部分将无法正常运行。
-
你看过这篇文章吗?可能有用get iframe page title from javascript using jquery
-
@PubliDesign 这显示了 jQuery 语法,但由于他的语法是正确的,它不会解决问题。他的问题是时机。
-
那你在打电话之前打个招呼吗?基本上你在那里做什么。
标签: javascript html iframe title