javascript iframe content javascript

javascript iframe content javascript

本文关键字:javascript content iframe      更新时间:2023-09-26

可能的重复项:
获取跨域 iframe 的 DOM 内容

我想知道如何在javascript中从其他网站/其他域名获取数据。我看到很多帖子说这是不可能的,但我认为这是不可能的,应该有一些我无法找到的方式!是否可以从 Iframe 或直接获取数据并将其设置为div 和其他元素?让我知道。注意:内容/数据来自另一个页面。 例如,我的网站abc.com并从xyz.com获取数据。

人们说这是不可能的原因是因为它是不可能的。

这是不可能的是有原因的。安全。

您需要一些服务器端技术,例如PHP,与JS为您下载内容位于同一域。

PHP 代理示例:http://developer.yahoo.com/javascript/howto-proxy.html

或者,您可以使用 Apache 的 httpd.conf 上的mod_proxy配置反向代理。当您在不同的域上使用 API 时,它很有用:

ProxyPass /app/api http://other_domain:8080/api
ProxyPassReverse /app/api http://other_domain:8080/api

您可以使用例如 php获取链接,然后从javascript代理它。