无法获取IFrame的内容

时间:2014-08-18 20:16:17

标签: php python html iframe

我正在处理一个页面,该页面有一个iframe标题用于控制其上方的页面,例如“页面跳过”和“跳转到”控件。我需要的只是获取位于此帧内的一些信息。使用浏览器可以。用光标选择,复制..完成。

问题是我必须使用PHP或Python以编程方式获取页面内容。

因此,如果我尝试urlopen主页面,我得到的是HTML内容,如

<frameset rows="140,*" framespacing="0" frameborder="no" border="0">

    <frame src="/header.do?page=1" name="mainFrame" scrolling="no" noresize="noresize" id="mainFrame" title="mainFrame" marginwidth="0" />

    <frame name="bottomFrame" scrolling="no" noresize="noresize" marginwidth="0" id="bottomFrame" title="bottomFrame" />

</frameset>

但是当我urlopen直接header.do?page=1文件时,它将无法加载我需要的正确信息。它就像header.do只能在嵌入iframe时工作,或者就像它需要更多的参数而不是page=1主页以某种方式传递给它(我没有找到任何东西)

简短案例:我只需要以编程方式获取iframe内部的一些信息。但此信息仅在嵌入文件时加载。 怎么处理呢?

0 个答案:

没有答案