待完成:有时间搞一搞网页反爬的js代码
Posted 一杆赤槊
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了待完成:有时间搞一搞网页反爬的js代码相关的知识,希望对你有一定的参考价值。
比如消除实验室考试的那个5分钟点一次的功能
<script language="javascript"> var secondsInit = 1; var hdflag = 0; var login_flag = "1"; var site_url = ""; function _fresh() { secondsInit ++; var seconds = secondsInit; var result = ‘‘; if (seconds >= 3600) { var h = Math.floor(seconds / 3600); result += h + "小时"; seconds -= 3600 * h; } if (seconds >= 60) { var m = Math.floor(seconds / 60); result += m + "分"; seconds -= 60 * m; } result += seconds + "秒"; document.getElementById(‘_lefttime‘).innerhtml = result; if((hdflag % 60)==0){ $.post(site_url+"/exam_xuexi_online.php", { "cmd":‘xuexi_online‘ }, function (data) { data = eval(‘(‘+data+‘)‘); if(data.status==1){ $(‘#xuexi_online‘).html(data.shichang); } }); } if(hdflag>240){ hdflag = 0; } hdflag ++; } if(login_flag){ _fresh() setInterval(_fresh,1000); } </script>
改之前if判断那块本来是: if(hdflag > 300){ if(....()){ 输出...... } }
以上是关于待完成:有时间搞一搞网页反爬的js代码的主要内容,如果未能解决你的问题,请参考以下文章
#导入MD文档图片#教你解决禁止F12调试Debugger丑化JS等反爬
第三百四十五节,Python分布式爬虫打造搜索引擎Scrapy精讲—爬虫和反爬的对抗过程以及策略