收录日期:2019/04/18 21:10:59 时间:2016/08/13 21:07:43 标签:基础编程
就是获取的网页内容,我主要想获取一个div里面的数据,但是这里的数据是他过一段时间然后通过js来改变这个div里面的数据的...
我用 file_get_contents 只能获得到他一开始的数据...后面他通过js改变的数据就没获取到....

谢谢大家了...
用curl抓取。。
没办法获取到,php没法判断页面内容是何时改变的,并且要抓取数据必定要执行一次请求,每次请求都只能获取到最原始的数据
引用 2 楼 mr_merlin 的回复:
没办法获取到,php没法判断页面内容是何时改变的,并且要抓取数据必定要执行一次请求,每次请求都只能获取到最原始的数据


谢谢你...那上面说的那个curl呢?

最多大概5秒钟,也就是5秒内,每秒判断一下这个div的数据是否有改变...如果超过5秒就不管了,直接提示超时....
这种思路可以吗?但是要怎么实现呢?
直接模拟他的ajax获取数据就是了.抓一下数据包看看是什么地址 curl 去抓
Ajax确实可以:
设置每隔n秒执行一次触发函数,该函数获取div中的数据,然后传递到后端。
我记得c#客户端程序的话,有个web什么的控件可以实现,多好的.

数据来的一时快,一时慢,如何处理 求在WINCE多媒体方面的高手帮忙 winpcap 关于bogus savefile header的问题 求大虾们帮忙,搞不清这是什么问题 汇编:程序单次执行的问题。在线等 fatal error C1083: Cannot open include file: \'unistd.h\': No such file or direct 重分求助,如何用.net调用打开本地摄相头 SSH一个简单的登录总是提出出错。。。求教。。 畜生!java中的main函数到底在JVM中做了什么?!! 内存映射,有映射文件.h和.cpp,求高手补充main函数!!! DataBinding.EndEdit()之后如果保存不成功,要撤销怎么办? 求 指导!!(不知道哪里错了, 各位大神帮帮忙) 求解!memcpy的错误,运行时崩溃 sql2008 4台服务器集群能提供读写速度吗? (求助修改)有关的DataReader 物联网前辈请进:想进入物联网,应该精通哪门语言?(C,C++,or java) 有没有现成的软件在本地做http代理到远端http代理的封装的? 模拟内存分配 我的samba服务到底怎样才能用呢? 我想在Struts1中的jsp页面中的迭代标签中取出一个值做计算再到页面输出? 在ecshop模板中,include file的问题? 这段代码什么问题 弱弱的问题 [疑问] [linux网络连接]Linuxmint网络连接 求一个BOM的材料汇总的算法 大家好啊,新手问一个windows下开发的非技术性问题。 关于LINQ内连接一个问题? 求解释代码 作用:读取ppt中的数据,但是每次读取的时候 程序都会先打开ppt软件 然后再读数据 但是我希望 不出现ppt打开的界面 不知道有什么好的方法?? 请教文本编码问题 请教基本问题:客户端应用程序调用Web Service