【发布时间】:2020-10-09 02:27:59
【问题描述】:
我正在尝试使用 Xpath 或 Javascript 从背景图像中检索 url,但现在没有运气。 这就是我所拥有的
<div style="width: 100%; display: inline-block;">
<div tws-article-images-preload="item" class="tws-article-images--preload ng-scope tws-article-images--
image-small" ng-click="closeImage()" use-original="useOriginal" style="background-image:
url("https://i.pinimg.com/originals/59/54/b4/5954b408c66525ad932faa693a647e3f.jpg;);">
</div>
</div>
并尝试了这两个不同的修改
//*[starts-with(@style, 'background-image: url()] <--Did not work
return document.getElementsByClassName('tws-article-images--preload ng-scope tws-article-images--image-small').src
【问题讨论】:
-
为什么用 f# 标记? (我会删除它,它似乎不适用)
-
为什么用“canopy”标记?
标签: javascript css selenium selenium-webdriver webdriver