如何从外部URL获取html源代码
如何从外部网页获取html源代码?
类似于: getHtml('http://google.com');
。
我试图使用以下内容获取iframe的内容: $("#frame").contents().find("html");
,但在我的情况下,网页没有html标签,只有1行文字。 我不能用php file_get_contents()
来做,因为它不保留会话数据。
跨域? 没有服务器进程是不可能的。 如果您在Windows上并且可以使用HTA,则可以使用iframe
使用javascript,出于安全原因,许多浏览器不允许从其他域获取文件内容。 在PHP中,你必须使用curl 。
对于解决方法,您可以在本地域上创建一个带有curl的php脚本,并使用javascript调用它。
我认为使用javascript xmlhttprequest和setRequestHeader(’content-type’,’xml / text’)和url你需要它将返回responseText作为页面的html