我有一个新问题。我不想从外部网页获取div的内容。如果我查看de page-source,我会看到<div id="content">...</div>
。如何使用document.write()
显示内容?
这个问题用非常糟糕的英语写成,但我希望你明白我的意思。
答案 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。