我正在尝试从this page获取源代码,以获取时间表的代码,然后解析它。
但是当我使用file_get_contents
获取时,我正在寻找的div
为空。我在代码中进行了搜索,当加载正文时,它看起来像是jQuery
。
所以我的问题是:如何在执行jQuery之后获取页面的源代码?
感谢。
答案 0 :(得分:2)
由于jQuery是javascript,php的file_get_contents
无效,因为它不会执行javascript。
要么找出他们加载的ajax数据并直接使用它们,要么使用浏览器;)
答案 1 :(得分:1)
您想要的信息来自此页面http://www.cinesion.ch/cinesion/timetable.php通过AJAX请求,因此除非您直接对此页面进行调用,否则file_get_contents将永远无法获取...
试试这个 http://www.cinesion.ch/cinesion/timetable.php?date=%&movie=%&city=%&_JEXEC=1