php在所有处理完成后读取网页
我不知道如何解释我的需求,也不知道使用哪些关键词在谷歌上找到解决方案,所以我会给出一个更清晰的url: (单击:检查您当前的IP地址) 我想,通过使用这个网站,例如,获得一些信息后,所有的进程都被终止 我尝试了“file_get_contents”和“cURL functions”,但没有找到方法,我总是得到原始源代码 有什么想法吗 编辑:php在所有处理完成后读取网页,php,process,Php,Process,我不知道如何解释我的需求,也不知道使用哪些关键词在谷歌上找到解决方案,所以我会给出一个更清晰的url: (单击:检查您当前的IP地址) 我想,通过使用这个网站,例如,获得一些信息后,所有的进程都被终止 我尝试了“file_get_contents”和“cURL functions”,但没有找到方法,我总是得到原始源代码 有什么想法吗 编辑: ... ... ... ... 函数get_my_blacklist() { //函数在几秒钟后获取内容。 } 这是我试图感谢@Ludovic的新代码,
...
...
...
...
函数get_my_blacklist()
{
//函数在几秒钟后获取内容。
}
这是我试图感谢@Ludovic的新代码,因为它是iframe的想法。
我还在努力,我会告诉你它是否能解决我的问题。
Edit2:不管我怎么努力,我都没有找到一种方法来获得我的框架窗口的容器。。即使我成功了,我也不知道如果用JQuery/Javascript更新我的数据库该怎么做。首先,页面应该是由PHP之类的服务器脚本构建的,在这一步,您需要所有IP,然后页面会被JQuery脚本修改,而JQuery脚本似乎会查询每个IP。
第二步是异步脚本,因此您无法知道页面何时有效完成构建 这个主题没有说明你的问题。请说得更具体些。还有,你想得到什么(“获取一些信息”),然后processus(“所有的processus”都太模糊了)。@Zeratops抱歉没有看到你的评论。。。我尝试获取所有我“列出”的地址,“所有进程”是网站检查我是否在他的服务器列表中列出的工作。大概需要45秒。如果我是对的,它是在客户端进行的,这就是为什么我无法通过文件内容获取这些信息。我不知道您是否知道JQuery
$post()
函数,它允许您通过这种方式发送php文件并获得结果。您还可以将一些参数传递给发送的php文件,并收回结果。请检查并让我们知道它是否对您有所帮助。@Zeratops感谢您的帮助。我对JQuery语言一无所知,我仍会尝试使用它。但是否可以在我的页面工作时“打开”网页、睡眠(120),然后阅读内容?是的,您可以尝试了解页面加载的平均时间,然后阅读内容。但是你永远也不会真正确定这个页面是完全加载的。你真的想看这个页面吗?我认为这不是最好的例子,因为这取决于服务器响应查询的时间。是的,这就是一个例子,但是我如何在没有阅读的情况下激活页面?如果我使用file\u get\u content作为例子,我会迫不及待地获取内容,cURL也是如此。file\u get\u content和cURL直接查询页面,对吗?为此,我的第一个想法是在iframe中加载页面,然后使用JQuery读取该iframe的内容。
<body onLoad="setTimeout('get_my_blacklist()', 60000)">
...
...
<?php
echo '<iframe id="my_iframe" src="http://multirbl.valli.org/lookup/'.$ip.'.html">';
?>
...
...
<script>
function get_my_blacklist()
{
//function to get the content after somes secondes.
}
</script>