url:https://talent.baidu.com/jobs/list
一、问题情况
正常网页显示内容:
F12抓包网站显示内容空白:
二、解决办法:
按快捷键ctrl+shift+n打开浏览器无痕模式,复制url在无痕浏览器中,(注意此处一定不要先回车),按F12进入开发者模式,按照下图依次点击资源->事件监听器->脚本
点击回车后会显示如下界面,此时我们将空白页的网页链接复制到搜索框回车搜索,查看当前页面是否搜索到,若无相应内容,则点击步骤3处进入下一个页面直到搜索到内容
经过以上操作,找到当前位置,在对应文件也就是下图3标识处单击右键,选择4标识处替换文件
点击页面上方的选择文件夹,自行选择保存文件位置,我选择的是保存至
D:\python资料\爬虫资料
之后页面上方会弹出提示,这里我们选择允许
之后按照下图步骤注释掉浏览器对应的代码,并按ctrl+s保存,取消断点,进入网络查看,在浏览器url处回车
此时我们就可以正常查看具体响应内容了
另外提一下,如果新开一个界面以上操作都不对新页面起作用,若是已经操作以上步骤后不慎关闭对应页面,重新执行以上步骤需要清除我们之前操作的文件夹,具体步骤如下图
和 window.location="about:blank"同理,F12进入开发者工具后出现以下情况都可以通过替换文件实现,
window.history.back(跳转至上一级页面)
window.close()(关闭页面)
window.location.href = ‘https://www.baidu.com’(跳转页面到百度)