我正在处理一个页面,该页面有一个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内部的一些信息。但此信息仅在嵌入文件时加载。 怎么处理呢?