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

湖北营销型网站建设价格宁波男科医院哪家比较好

湖北营销型网站建设价格,宁波男科医院哪家比较好,wordpress 清单 主题,ICO网站模板目录 一、获取界面二维码并打印处理 二、等待某个元素消失后 再进行操作 三、使用puppteer点击搜索框#xff0c;并输入内容后点击搜索 一、获取界面二维码并打印处理 const puppeteer require(puppeteer);async function findQRCodeByXPath() {const browser await pupp… 目录 一、获取界面二维码并打印处理 二、等待某个元素消失后 再进行操作 三、使用puppteer点击搜索框并输入内容后点击搜索 一、获取界面二维码并打印处理 const puppeteer require(puppeteer);async function findQRCodeByXPath() {const browser await puppeteer.launch();const page await browser.newPage();await page.goto(https://example.com);const xPath //img[contains(class, qrcode)]; // 替换为实际的 XPath 表达式const qrcodeElements await page.$x(xPath);if (qrcodeElements.length 0) {const qrcodeHandle await page.evaluateHandle((el) el.getAttribute(src), qrcodeElements[0]);const qrcodeData await qrcodeHandle.jsonValue();console.log(二维码:, qrcodeData);// 在这里可以进行二维码的处理} else {console.log(没有找到二维码);}await browser.close(); }findQRCodeByXPath(); 二、等待某个元素消失后 再进行操作 const puppeteer require(puppeteer);async function waitForPopupToDisappearAndScroll() {const browser await puppeteer.launch();const page await browser.newPage();await page.goto(https://example.com);const popupSelector .popup; // 替换为实际弹框元素的 CSS 选择器try {await page.waitForSelector(popupSelector, { timeout: 5000 });// 弹框出现等待其消失await page.waitForSelector(popupSelector, { hidden: true, timeout: 5000 });console.log(弹框已消失);// 执行其他滑动界面操作await page.evaluate(() {// 执行滑动操作的代码});} catch (error) {console.log(没有弹框);}await browser.close(); }waitForPopupToDisappearAndScroll(); 三、使用puppteer点击搜索框并输入内容后点击搜索 //1. 使用 Puppeteer 打开页面const puppeteer require(puppeteer);const main async () {const browser await puppeteer.launch();const page await browser.newPage();await page.goto(https://example.com); // 替换为目标网页 URL// 执行后续操作 };main();// 2. 点击搜索框并输入关键字// 在相应的选择器上执行点击操作 await page.click(input[namesearch]); // 等待一定时间确保搜索框被激活 await page.waitForTimeout(1000); // 1秒 // 在相应的选择器上执行输入操作 await page.type(input[namesearch], 关键字);// 3. 等待结果出现并滑动界面到底// 等待搜索结果出现这里使用简单的等待时间也可以根据实际情况使用更复杂的等待条件 await page.waitForTimeout(3000); // 3秒while (true) {// 滑动到底部await page.evaluate(() {window.scrollTo(0, document.body.scrollHeight);});// 等待一小段时间让页面加载内容await page.waitForTimeout(1000); // 1秒// 检查是否已经滑动到底部可以根据页面元素如底部加载提示等判断const isEndReached await page.evaluate(() {// 检查页面是否已经滑动到底部的逻辑例如:// return document.querySelector(#load-more-button) null;// 如果你有特定的元素表示已经到达底部请适配对应的逻辑});if (isEndReached) {break;} }
http://www.huolong8.cn/news/240946/

相关文章:

  • 五百亿网站搬家公司网络营销推广公司网站
  • 如何建设好一个公司网站合肥建站公司有哪家招聘的
  • 网站文字代码湖北 商城网站建设
  • 外贸手工做兼职的网站宁波工业设计公司排名
  • 建筑工程网站免费西安黑马程序员培训机构
  • 网站开发最好用什么软件c蔡甸区城乡建设局网站
  • ui设计师怎么做自己的网站优化培训内容
  • 深圳商城手机网站建设安卓原生开发
  • 上海品划网络做网站淘宝网页版电脑版入口
  • 无做a视频网站用哪个网站做简历更好
  • 网站模板 seowordpress企业网站cms
  • 广州市城乡建设部网站首页怎么修改网站关键词
  • 网站建设公司西安网站系统设计论文
  • 网站后缀com微网站 建设
  • 微网站购物网站网页模板免费版
  • 文友胜做的网站小程序++wordpress
  • 公众号里的网站怎么做的购物网站php模板
  • 外链的论坛网站sem seo 区别
  • 网站导航条和表格怎么做网页小游戏插件不支持
  • 西安php网站建设酷家乐在线设计网页版
  • 网站制作遨游免费奔牛网络推广
  • 国家批准做新闻的网站新竹自助网站
  • wordpress零基础建站教程英文网站google推广
  • 青岛市做网站济南学习做网站
  • 初学者的网站建设cms开发语言有哪些
  • 陕西省建设厅管理中心网站国内现货交易平台
  • 网站整体设计风格怎么查域名服务商
  • 重庆做网站公司电话网店网络营销与推广策划书
  • 自适应手机网站开发手机网站建设 移商动力
  • 怎么看一个网站用什么语言做的青岛网站推广 软件