加载此页面后,从其他页面获取html内容

时间:2018-02-02 07:55:58

标签: javascript php jquery html

使用以下代码我可以获得另一个页面的html内容。 这非常有用:

struct foo {
    TAILQ_ENTRY(struct foo, ) my_list;
    //some data here
};

但是我在另一个页面上有一些结果,它会加载一个litte延迟(一些javascript会显示这个结果)而我的file_get_contents只会获得没有这个javascript结果的html内容。

有没有办法调用我的其他页面,稍等一下,并在其他网站完全加载后获取内容?

1 个答案:

答案 0 :(得分:0)

创建iframe

<iframe src="" id="myframe"></iframe>

然后使用jQuery

分配它的src属性
$(document).ready(function(){
  $('#myframe').attr('src','your/url');
});

您也可以使用

设置延迟
$(document).ready(function(){
  setTimeout(function(){
      $('#myframe').attr('src','your/url');
  },5000);
});