当前位置: 首页 > news >正文

【JS】自动下拉网页刷新,当出现指定关键字,就打印出来

批量检查域名是否可以注册

1、有的网站数据是通过下拉发生请求,间隔x毫秒自动下拉
2、查找某个关键字,找到就打印出来
3、打印数据自动去重
4、当连续n次下拉,没有新div元素出来,就停止该循环

var map = {};
var count = 0;
var lastLength = 0;
var intervalId = setInterval(function () {window.scrollBy(0, 1000);var items = document.querySelectorAll(".common-buy__item__main");var currentLength = items.length;if (currentLength === lastLength) {count++;} else {count = 0;}lastLength = currentLength;items.forEach(function (item) {var price = item.querySelector(".buy-digital-unit"); // 查找是否包含"元/首年"的divif (price && price.innerText === "元/首年") {var domain = item.querySelector("span.common-buy__item__domain").getAttribute("title");if (domain && map[domain] != true) {console.log(domain);map[domain] = true;}}});if (count === 10) {clearInterval(intervalId);console.log("结束:",intervalId);}
}, 3000);

一些基础知识:
.com域名中,3位数的纯数字、纯字母、数字字母混合都被注册完了了
.com域名中,4位数的纯数字、纯字母被注册完了,数字+字母仍有很多未注册

http://www.lryc.cn/news/316680.html

相关文章:

  • 中兴通讯联手新疆移动,开通全疆首个乡农场景700M+900M双频双模基站
  • 爬虫案例4: parsel 模块的运用
  • 数据结构·复杂度
  • 数学建模理论与实践国防科大版
  • Yakit爆破模块应用
  • 【3GPP】【核心网】【5G】NAS连接管理和UE注册管理状态(超详细)
  • 细粒度IP定位参文2(Corr-SLG):A street-level IP geolocation method (2021年)
  • Mac上使用M1或M2芯片的设备安装Node.js时遇到一些问题,比如卡顿或性能问题
  • 学习vue3第四节(ref以及ref相关api)
  • 关于电脑无法开启5G频段热点的解决方案
  • 清理磁盘空间 - Win系统
  • 科技革新的引擎-2024年AI辅助研发趋势
  • 【PTA】L1-021 L1-022 L1-023 L1-024 L1-025(C)第四天
  • Stable Diffusion 如何写好提示词(Prompt)
  • 树莓派Py程序加入开机自启
  • Java EasyExcel注解详解和实战案例
  • AHU 汇编 实验二
  • Spring Boot单元测试与热部署简析
  • 3.12练习题解
  • Java中实现双向链表
  • 【DevOps实战之k8s】使用Prometheus和Grafana监控K8S集群
  • 【读论文】【精读】3D Gaussian Splatting for Real-Time Radiance Field Rendering
  • JVM理解学习
  • 使用 Ruby 或 Python 在文件中查找
  • python实现冒泡排序
  • 大数据开发(HBase面试真题-卷二)
  • 基于springboot+vue的线上教育系统(源码+论文)
  • 01-shell的自学课-基础变量学习
  • 鸿蒙Harmony应用开发—ArkTS声明式开发(基础手势:Span)
  • 前端框架的演进之路:从静态网页到现代交互体验的探索