2013-05-17 56 views
1

我有一个网站,里面的数据很少,有些数据是分页格式。 但是,我试图使用视图源获取URL的HTML数据,其中没有找到分页数据。而我去到分页数据的第二列URL也nt改变。从隐藏的URL获取数据

我的问题: -

How to fetch the hidden data or data that is bought by Javascript into the HTML format 

希望你所有GT我的问题。在此先感谢

更新部分: -

我基本上是想凑数据,所以文我输入网址,尽量凑数据,我不会得到所需的数据,因为该数据不存在在HTML格式,它是由使用Javascript/JQuery的

我简单的代码买: -

$html = file_get_html(myurl); 
print $html; 
//Wen i print i wont get the data that is fetched by Javascript, 

我的疑问: -

How to fetch the data from Java script ??? 
+0

在Chrome的调试器上打开网络选项卡,然后重新加载页面 - 瞧!页面加载的所有文件的网址。 – enhzflep

+0

该网址保持不变,所有更改都是相同的,因此存在问题。我试图从firebug中获取url,但是没有用:( – user2082822

+1

是的,我知道浏览器地址栏中的url保持不变,这就是为什么我告诉你看看网络标签,作为练习,加载主页面现在,打开开发工具,切换到网络选项卡,应该有一个msg说“!没有请求捕获...”等等。现在,将鼠标悬停在任何标签上,以查看您看到的任何问题 - 继续观看网络标签,过了一秒左右,你会看到类似“subscriber-info?_ = 1368858815822”(javascript标签)的请求 - 地址栏仍然显示“stackoverflow.com” - 即ajax网址已被捕获 – enhzflep

回答

0

您需要获得其中一个Web开发人员工具才能查看实况(我认为您在问什么)。尝试使用firebug或Chrome开发工具来查看JavaScript之后,它已经与它的方式。

如果您正在谈论如何在代码中实现它,那么再次获得开发人员工具之一,这会让您深入了解所需的dom。

+0

但他们需要通过他们的代码获取这些数据,而不仅仅是在浏览器中 –

+0

如果你依靠“查看源代码”来获得土地的位置 – Orangepill

-1

你需要像Ghost.py这样的东西来实际评估页面上的javascript和实际获取内容的步骤,或者从JavaScript获取数据的位置开始,可能只需拨打电话并获取一些json ,使用任何浏览器的开发人员工具查看所有请求。

+0

好吧,谢谢你会给尝试... – user2082822