【问题标题】:how to extract specific div from other website and display on my site?如何从其他网站提取特定的 div 并显示在我的网站上?
【发布时间】:2014-05-04 13:16:27
【问题描述】:

请帮我解决这个问题,我真的坚持这一点。我想嵌入一个特定的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>

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

【问题讨论】:

    标签: javascript iframe embed


    【解决方案1】:

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

    我建议异步获取文档,也许使用 jQuery,而不是使用 iframe。

    【讨论】:

    • 非常感谢您的回答,但是我如何用 jquery 做到这一点?
    猜你喜欢
    • 2011-11-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-13
    • 1970-01-01
    • 2022-08-18
    • 2019-11-16
    • 2013-07-26
    相关资源
    最近更新 更多