在使用selenium爬虫过程中,如果出现unselectable="on"和style="user-select: none;"属性,我应该怎么使用JacaScript解决解决
时间: 2024-05-15 20:17:36 浏览: 153
enhanced-selenium-user-extensions:用于在 MotherApp 中使用的 selenium 的 user-extensions.js
这里提供两种方法解决:
1. 使用JavaScript修改CSS属性
可以通过修改CSS属性来去掉"user-select: none;"属性,使得元素可选中。
代码示例:
```javascript
var element = document.querySelector('yourSelector');
element.style.webkitUserSelect='auto'; // for Chrome and Safari
element.style.userSelect='auto'; // for Firefox and others
```
2. 移除元素属性
可以通过移除"unselectable"和"user-select"属性来去掉这些限制。
代码示例:
```javascript
var element = document.querySelector('yourSelector');
element.removeAttribute('unselectable');
element.removeAttribute('user-select');
```
阅读全文