获取外部div的内容

时间:2011-11-11 19:34:01

标签: javascript html

我有一个新问题。我不想从外部网页获取div的内容。如果我查看de page-source,我会看到<div id="content">...</div>。如何使用document.write()显示内容?

这个问题用非常糟糕的英语写成,但我希望你明白我的意思。

3 个答案:

答案 0 :(得分:3)

这是不可能的,因为现代浏览器阻止了这种所谓的跨站点脚本。 如果每个网站都可以加载您的Facebook页面读取个人数据,这将是一个相当安全的问题。 http://en.wikipedia.org/wiki/Cross-site_scripting

但是根据你的情况,可能有一个使用php的file_get_contents的解决方案 http://www.php.net/manual/en/function.file-get-contents.php

答案 1 :(得分:0)

$('div#content').load('path/to/external_page.htm');

如果没有适当的脚本为您提供请求,则无法跨域。

答案 2 :(得分:0)

尝试将外部页面加载到iframe 1x1像素并使用内部html。