假设在其他网站中存在div element
,其中包含table
。
div element
的内容在此期间发生了变化。
我想在我的网站上显示div element
及其内容。
是否可以使用Asp或jquery或javascript或其他方式?
我听说过socket编程。
修改
我不想要整个网页。只是它的一部分。我认为Iframe无法帮助我。
答案 0 :(得分:2)
使用简单的JS / Browser编程,使用iframe:
因此,除非您控制可以实现逻辑或允许CORS的远程服务器,否则您无能为力。
... OR
如果您有权访问您的服务器,您可以让您的服务器充当代理并为您阅读远程页面。服务器未绑定到Same Origin Policy (SOP),因此可以读取远程页面。有了这个,您可以使用AJAX请求您的服务器。
它像
一样运行Your browser <-AJAX-> your server <-wget/curl/fopen/whatever-> remote server
您服务器的请求网址通常看起来像(未编码):
http://mysite.com/remoteread.php?remote_url=http://myremotesite.com/thispage.php
然后remoteread.php
读取远程页面,只需将回复“中继”到您的浏览器。
找到一个更详细解释该方法的article from Yahoo