如何从其他网站中提取特定div并在我的网站上显示?

时间:2014-05-04 13:16:28

标签: javascript iframe embed

请帮我解决这个问题,我真的坚持这个。我想嵌入一个特定的div(我知道ID),他的名字是:' content'来自这个网站:http://www.meteox.com/forecastloop.aspx?type=2&continent=europa 我尝试了许多不同的方法,但没有结果,一个就是:

<script>
var iframe = document.getElementById("iframe");
var div = document.getElementById("PlaceToPutTable");
div.innerHTML = iframe.contentWindow.document.getElementById("content").innerHTML;
</script>

<div id="PlaceToPutTable"></div>
<iframe id="iframe" src="http://www.meteox.com/forecastloop.aspx?type=2&continent=europa"></iframe>

请帮我解决这个问题,非常感谢你!

1 个答案:

答案 0 :(得分:0)

您无法访问iframe的内容,因为它是跨域的。还有一些其他问题,例如您正在尝试获取未加载的iframe内容。

我建议异步提取文档,可能使用jQuery,而不是使用iframe。

相关问题