是否可以获取iframe的HTML(请注意,iframe是指通过ajax调用加载的网页)从我加载它通过ajax调用使用jQuery的页面?
我想要报废这个website的内容。 问题是这个网站通过ajax加载。所以我无法使用curl获取需要JavaScript加载的网页内容。获取通过ajax加载的iframe的HTML(请注意,iframe包含需要javascript加载的网页)
对于这个问题,我呼吁从index.php中与阿贾克斯的PHP文件,并通过我的查询q的解决方案=博客到返回此iframe PHP页面的index.php
成功的Ajax响应后,我节省了Ajax的响应是一个 IFRAME指的网站与查询 沿着一个div中的index.php
后3至6中的index.php 的iframe中我的index.php中有一个jquery函数此website载荷的间隔
var newInt = setInterval(function(){ check(); }, 5000);
function check(){
blekko_html = $("#myframe").contents().find("html").html();
alert(blekko_html);
}
5秒后检查div ID为“MYHTML”的HTML秒内容但每次当检查()函数调用时,会返回/警报这
即使iframe中加载网页的内容,它总是返回上面的iframe的HTML初始化,而不是它里面的网页的HTML。
是否有可能获得通过ajax调用加载的iframe的html,以及iframe是否包含通过ajax调用加载的网页?
如果我能够得到该iframe的html,那么我会再次发送到一个php页面使用ajax我可以做到抓取和获取所需的数据。
+0
@SteAp Actualy没有。我的问题是diffirent ...我们可以使用jquery获取iframe的内容...但是如何获取我们通过ajax调用的iframe的内容以及iframe中的网页在几秒钟内加载ajax响应之后.. 。因为框架内的内容通过ajax加载。 –