1.通过父页面判断子页面:
查看href属性,如果href = IP地址,这个子页面就是一个静态网页,如果href = 属性,这个子页面是一个动态网页(href = 属性,这个属性需要通过js加载,js可以让页面变成动态的页面,所以通过js加载的页面就是动态页面)
2.通过本页面判断:
复制我们想要爬取的数据,在网页源代码中查找,如果在html中,这个页面就是静态页面,如果查找不到,说明我们想要的数据是通过js加载的,这个页面就是动态页面。通过Ajax加载的页面也是动态页面(动态页面的部分数据可能是静态的,所以判断的时候最好选取页面末尾的数据)
图1(选取的是页面开头的数据)
图2(选取的是页面结尾的数据)
相关文章
- 如何快速的判断一个数是否是偶数-Java实现
- 通过使用HTML5提供的新特性和正则表达式,可以判断输入的邮箱格式是否正确。以下是一个示例代码: ```html <!DOCTYPE html> <html> <body> <h2>注册页面</
- oracle如何判断字符串是数字类型,oracle中如何判断一个字符串是否数字
- c++输入一个整数判断是否为完全平方数_C语言中如何判断一个数是完全平方数...
- JS中,如何判断一个被转换的数是否是NaN
- 页面中checkbox返回的是一个数组,如何对数组进行操作
- 分享一段js,判断是否是在iPhone中的Safari浏览器打开的页面
- 如何判断一个页面是否是动态页面
- 如何判断页面是否走CDN、是否有高防?
- H5页面背景音乐,C33 360°旋转效果 在做H5页面的时候,经常会需要用到背景音乐,比如电子贺卡、动态音乐相册等,右上角有个360°旋转的音乐图标,点击可以控制音乐是否播放,那这个效果是如何实现的呢?