查看下面的代码片段。我希望iframe中的输出文本显示在#source div中。我很努力,并对任何想法表示感谢。如何将iframe中的输出文本复制到div? (剧本写道: “能看到的文字!” 在DIV #show如果格#sourcediv包含 “文本”,否则 “不能见文!”。)记住如何将iframe内容复制到div?
<html>
<body>
<div id="source"></div>
<div id="show"></div>
<script>
if (document.getElementById('source').innerHTML.indexOf("Text") != -1)
{document.getElementById('show').innerHTML="Can see text!";}
else{document.getElementById('show').innerHTML="Cannot see text!";}
</script>
<iframe id="iframe" src="http://majaulrika.esy.es/text.txt">
</body>
</html>
是iframe的域是一样的您的网站?如果没有,你可以改变iframe的网站内容吗?答案不是,所以你不能。 –
@Mosh Feu iframe的域名与我的网站相同。 – mud
我建议不要使用iframe,这不再是1999年。现在,他们有一个有用的目的,即异步文件上传。由于你标记的PHP,尝试['file_get_contents()'](http://php.net/manual/en/function.file-get-contents.php) – Xorifelse