JS通过XPath模拟点击网页元素
最近在建设一个建筑材料价格查询网站,因为各种复杂的原因,有些页面在打开后未查询到数据,会看到一个空页面,用户体验不好,于是想到面面打开如果为空,自动点击页面中指定的A标签以获取数据,经过一阵折腾,如下代码可达到目的:
<script>document.evaluate(".//*[@id='nav_004']/li[2]/a",document.body, null, 9, null).singleNodeValue.click(); </script>
".//*[@id='nav_004']/li[2]/a"是我自己的XPath,使用以上代码时需要更换。
JS通过XPath模拟点击网页元素相关推荐
- python模拟网页点击_python怎么模拟点击网页按钮
python怎么模拟点击网页按钮 前提环境: Python3 和 Visual Studio Code安装完毕 . 安装selenium : 在终端输入: pip install selenium, ...
- php如何模拟网页点击按钮,python模拟点击网页按钮如何实现 python模拟点击网页按钮实现方法...
python模拟点击网页按钮如何实现 python模拟点击网页按钮实现方法 本篇文章小编给大家分享一下python模拟点击网页按钮实现方法,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们 ...
- js或者jQuery模拟点击提交按钮button,触发提交操作
一般情况下提交form表单,都是手动点击提交按钮,但是为了简化用户操作,有时候需要自动提交表单,或者做了其他某一个操作(非提交操作)之后自动提交表单,可以使用js或者jQuery模拟点击提交按钮,然后 ...
- python模拟点击网页按钮_网页自动化开发(第一章)
Web网页可以用许多工具进行开发,本文重点是介绍如何在python中使用Selenium实现网页自动化开发,主要先介绍Selenium的概念,开发环境搭建,selenium模拟用户打开浏览器并实现自动 ...
- 【Python】Selenium模拟点击网页下载文件
整个流程大致如下: 1.首先需要在http://chromedriver.storage.googleapis.com/index.html中下载chrome浏览器版本对应的驱动文件,可以在浏览器[设 ...
- 艺赛旗开发技巧-根据文本点击网页元素
一.题目 根据文字点击百度首页导航栏,例如传入"学术",流程便点击导航栏中的学术. 网址:https://www.baidu.com/ 二.Chrome拾取与IE拾取的区别 IE拾 ...
- js中用xpath获取iframe中的元素
最近遇到一个需求,写一个公共的js方法,用xpath获取页面中的元素的值,然后找了一下,发现可以这样获取: function _x(STR_XPATH) {var xresult = document ...
- java怎样模拟点击网页,笔者操作Java+selenium实现网站模拟点击和页面数据爬取
电脑现已成为我们工作.生活和娱乐必不可少的工具了,在使用电脑的过程中,可能会遇到Java+selenium实现网站模拟点击和页面数据爬取的问题,如果我们遇到了Java+selenium实现网站模拟点击 ...
- python 自动点击上传以后上传文件,python使用selenium模拟点击网页实现自动导入上传文件功能...
一.环境准备 Python版本:3.4 编辑器:Pycharm excel文件:导入的excel模板 二.python代码 由于工作需要,需要每天定时导入相关excel文件进入后台数据库,由于导入的逻 ...
最新文章
- 电子学会青少年编程等级考试Python案例08
- win32 打印机api
- libtorch 加载失败
- 《看透springmvc源码分析与实践》读书笔记一
- Qt QPushButton圆形图片设置为背景
- android 圆环温度控件,android 圆环倒计时控件
- windowfullscreen后键盘布局顶上去_什么才是第一生产力-2.4G高斯83G双模机械键盘终入囊...
- Word 绘制三线格 调整磅数
- Ogre 天龙八部地形管理器(2) --- 地形和静态对象的加载
- Android系统-MTK_android12默认横屏
- 发一个自己原创的迷你博客的PHP源程序(支持QQ、MSN和飞信机器人和短息接口)
- Prometheus自定义线程池指标暴露
- html语言制作折线图,html5绘制折线图
- 巴菲特和盖茨的顶级对话:实现财富自由 没有那么难
- PHP底层入门的一些概念
- win10下如何使用的debug
- 如何查找python各种路径
- 23 SpringBoot @Qualifier注解
- Linux下FTP;LFTP;TFTP;SFTP;NCFTP;RCP;SCP的使用
- 20170420_趋势科技视频面试一面_后台开发
热门文章
- 电脑测试有声音软件没声音,Win7系统电脑没有声音了是声卡的问题吗?该怎么测试声卡?...
- python 获取文件名称唯美_5行代码搞定14种常见图的python可视化库,还自带16种优美主题,真是太喜欢了...
- Hurdles of 110m(类背包问题)
- 苹果手机怎么清理运行内存_手机内存满了怎么清理才能运行如新机
- iphone计算机如何打字速度,苹果iPhoneX可以提高打字速度的7种实用方法
- android 7.0权限组,huawei p9 plus(VIE-AL10)Android7.0/EMUI5.0更新动态交流
- 从恩智浦系列芯片学习高频RFID
- 河海大学MBA陈钢教授 开学讲座
- 华为3e手机html查看器,【IT之家评测室】华为 nova 3e手机图赏:小仙女的美拍神器...
- scala学习day03