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

关于学院网站建设的通知深圳sem竞价托管

关于学院网站建设的通知,深圳sem竞价托管,广西桂林阳朔旅游攻略必去景点,网站调研方法有哪些内容今天遇到一个很有意思的问题#xff0c;我的爬取的目标页面上有时会出现一个弹窗#xff0c;它挡住我点击其它按钮了#xff0c;我想找到它的关闭按钮#xff0c;自动点击一下关闭掉#xff0c;本来是很简单的事情#xff0c;但偏偏出问题了#xff0c;DOM中看到的html是…今天遇到一个很有意思的问题我的爬取的目标页面上有时会出现一个弹窗它挡住我点击其它按钮了我想找到它的关闭按钮自动点击一下关闭掉本来是很简单的事情但偏偏出问题了DOM中看到的html是这样的 button idember213 classmsg-overlay-bubble-header__control artdeco-button artdeco-button--circle artdeco-button--1 artdeco-button--primary ember-viewsvg rolenone aria-hiddentrue classartdeco-button__icon xmlnshttp://www.w3.org/2000/svg width16 height16 viewBox0 0 16 16 data-supported-dps16x16 data-test-iconclose-small!----use href#close-small width16 height16/use/svgspan classartdeco-button__text Close your conversation with {0} and Elise Tolliver/span /button看起来很简单对吧我习惯先在控制台试一下于是写了 $x(//use[href#close-small])发现匹配结果竟然是空的。 我的第一反应是会不会是自定义的元素不能直接匹配查了资料说是没问题的然后查了很多资料发现可能跟命名空间有关系像上面这个就是因为svg元素定义了xmlns属性所以浏览器认为它不是全局变量所以无法用全局表达式//来匹配但这种元素要怎样匹配呢 有两种情况 1、在匹配时加上准确的命名空间还是上面的dom为例可以这样匹配这种情形适合有多个不同命名空间的情形 $x(//*[local-name()svg and namespace-uri()http://www.w3.org/2000/svg])2、还有一种简化的写法就是直接用local-name()方法匹配适合不需要区分命名空间的情形 $x(//*[local-name()svg])所以最终我的表达式是 $x(//*[local-name()use and href#close-small])这样就能准确地找到这个关闭按钮了。 如果本文对你有帮助请点赞支持一下谢谢
http://www.tj-hxxt.cn/news/231796.html

相关文章:

  • 网站模板中企动力wordpress怎么给产品设置分类
  • 品牌策划与设计机构佛山搜索引擎优化
  • 外国网站建站小程序商城装修
  • 央企门户网站哪家做的最好公众号怎么做文章
  • 用什么软件做公司网站wordpress+推荐插件
  • 简单的网站大学生创新创业大赛英文
  • dns 部分网站打不开十个免费域名
  • 鲜花网站建设店外链工具xg
  • 滕州 网站 建设电商网站建设思路
  • 网站建设创新点it运维工资
  • 社保代缴网站开发网站维护费
  • 做我的世界头像的网站广州最新新闻
  • iis 5 新建网站wordpress 插件 升级
  • 不同类型网站栏目设置区别整站优化关键词排名
  • 网站发帖功能怎么做金融公司网站制作
  • 做课件的软件下载带有蓝色的网站天津网站建设外包
  • 网站建设策划方案模板电子商务网站推广的方法有哪些
  • 昆明网站建设公司哪家好中国工程局人才招聘网
  • qq排名优化网站crm客户关系管理软件
  • 海珠五屏网站建设wordpress 调用page
  • 电子商务网站怎么做素材包v6厂高仿手表网站
  • 做淘宝网站用什么软件mysql做网站怎么查看数据库
  • 招生就业网站开发详情情侣建站的wordpress主题
  • 网站建设整个流程图网站建设维护论文
  • wordpress网站接入qq湖北雨水最新消息
  • 网站联盟推广嵌入式开发要学哪些课程
  • 兰州市做网站的公司做地方门户网站的资质
  • 网站建设佰首选金手指二五百度做的网站一般在什么后台
  • 凡科网电脑版怎么做网站微博广告
  • 百度网站登录软件公司开发