【问题标题】:Acces DOM from external site with js or jquery [closed]使用 js 或 jquery 从外部站点访问 DOM [关闭]
【发布时间】:2014-03-04 23:38:21
【问题描述】:

我有一个 php 脚本(example.php),它使用多个 cURL 同时加载 20 个页面.. 例如 google.com、ebay.com .. 加载 example.php 需要 5 秒和它相当多......我还有一个加载时间短的简单html文件(index.html)。我想要的是:在 index.html 中包含一个脚本,该脚本通过 id 从 example.php 中加载的页面获取元素 为什么?我想要一个加载时间快的页面(index.html),它可以从 google.com、ebay.com、facebook.com 等网站获取元素(实际上是在后台的 example.php 中加载的)...... Example.php 和 index.html 在同一个域,所以应该没有问题..

【问题讨论】:

  • 请重新整理这个问题,使其易于阅读,并添加一些您现有的代码。如果没有,请观看它被否决并很快关闭。 PS:客户端不能跨域访问其他站点
  • 您应该重写您的example.php 以加载单个外部页面并使用ajax 从您的index.php 多次调用。一旦单个外部页面可用,您就可以对其进行处理。

标签: javascript php jquery dom external


【解决方案1】:

由于Same Origin Policy,无法使用 Javascript 轻松访问来自外部网站的内容。但是,您可以使用 iframe 一次性显示整个页面。

您可以使用整齐提供的服务器here,通过多种方法绕过它。

【讨论】:

  • OP 正在使用 curl 加载外部页面,所以这应该不是问题。
猜你喜欢
  • 2014-09-02
  • 2014-10-28
  • 2011-03-26
  • 1970-01-01
  • 2016-01-15
  • 1970-01-01
  • 1970-01-01
  • 2015-04-25
  • 1970-01-01
相关资源
最近更新 更多