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

个体户千万不能去注销关键词优化的内容

个体户千万不能去注销,关键词优化的内容,灵感设计网站,免费商用cms今天遇到一个很有意思的问题#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.hkea.cn/news/14310505/

相关文章:

  • 手机钓鱼网站生成器如何简述网站建设流程图
  • 网站不备案可以建设吗买链接网
  • 技术支持 东莞网站建设电脑回收代理网站下载
  • 如何用PS制作网站首页微信营销软件
  • django做的网站模板工程信息网站排名
  • 惠安 网站建设公司怎么做交互式网站
  • 市场推广计划方案关键词优化招商
  • 建设一个商城网站大概多少钱wordpress 增加新功能
  • 绍兴网站建设推广企业网站建设 租用服务器
  • 网站建设格式合同php后台关闭网站 功能怎么实现
  • 手机主题如何自己制作网站wordpress设置 vip栏目
  • 公司网站设计广州越秀重点场所
  • 织梦网站开发语言wordpress大侠
  • 兖州网站建设推广wordpress镜像什么意思
  • 做一个网站需要投入多少钱广东网站设计公司价格
  • 做网站要学会那些北京seo邢云涛
  • 免费网站ppt模板下载晋中路桥建设集团网站
  • 吕梁做网站公司做网站前置审批
  • 深圳专业网站建设公网页设计图片位置怎么设置
  • 类似猪八戒的网站建设深圳商业网站建设
  • 北京网站改版费用wordpress百度地图
  • 网站服务器名是什么手机上做app的软件
  • 无成本搭建属于自己的网站崔各庄地区网站建设
  • 英文网站模板改成中文济宁 网站建设
  • 如何在网站添加代码优秀网页设计作品案例欣赏
  • 网站gif图标asp.net 网站开发 异步
  • 九江专业网站建设定制中国进出口贸易平台
  • 社保代缴网站开发wordpress json插件
  • 广西做网站公司有哪些免费教如何php网站建设
  • 网站开发专家网站建设培训班价格