Javascript 如何在我的网站中显示其他网站的一部分?

Javascript 如何在我的网站中显示其他网站的一部分?,javascript,jquery,asp.net,Javascript,Jquery,Asp.net,假设在其他网站中存在一个div元素,其中有一个表。 div元素的内容在此期间发生变化。 我想在我的网站上显示div元素及其内容。 是否可以使用Asp、jquery、javascript或其他方式? 我听说过套接字编程 编辑: 我不想要整个网页。只是它的一部分。我想Iframe帮不了我。对于普通的JS/浏览器编程,使用Iframe是因为: AJAX不能跨域,除非远程服务器支持通常不支持的功能 Sockets、JSON或JSONP需要一些服务器逻辑来与代码接口,我非常怀疑这些逻辑是在远程服务器上实

假设在其他网站中存在一个
div元素
,其中有一个
div元素的内容在此期间发生变化。
我想在我的网站上显示
div元素及其内容。
是否可以使用Asp、jquery、javascript或其他方式?
我听说过套接字编程

编辑:

我不想要整个网页。只是它的一部分。我想Iframe帮不了我。

对于普通的JS/浏览器编程,使用Iframe是因为:

  • AJAX不能跨域,除非远程服务器支持通常不支持的功能
  • Sockets、JSON或JSONP需要一些服务器逻辑来与代码接口,我非常怀疑这些逻辑是在远程服务器上实现的
因此,除非您控制可以实现逻辑或允许COR的远程服务器,否则您对此无能为力

或者

如果您有权访问服务器,则可以让服务器充当代理并为您读取远程页面。服务器未绑定到,因此可以读取远程页面。有了它,您可以在服务器上使用AJAX请求

它跑起来像

Your browser <-AJAX-> your server <-wget/curl/fopen/whatever-> remote server
然后
remoteread.php
读取远程页面,并将回复“中继”到浏览器


找到一个更详细地解释方法的脚本

创建一个实际访问上述网页的服务器端脚本。在PHP中,我们可以使用Curl,在Python中使用urllib2。编写一个调用此脚本的Ajax函数。我们可能必须编写一个解析器,因为脚本将覆盖整个页面。获取所需的div和格式,如您所愿,将其作为对AjaxOr的答复返回。您能给我发送一篇文章或链接来解释更多细节吗?这基本上是常识,所以它只是来自我的头脑。但更一般的主题是
http://mysite.com/remoteread.php?remote_url=http://myremotesite.com/thispage.php