使用硒时如何禁用 JavaScript?
我们可以使用 Selenium webdriver 禁用 JavaScript。我们必须使用选项类来实现此任务。首先,我们必须创建选项类的对象。
然后在该对象上应用set_preference方法。要禁用 JavaScript,我们将把浏览器参数javascript.enabled 设置为 False 。此信息也应传递给驱动程序对象。
语法
op = Options()
op.set_preference('javascript.enabled', False)我们可以通过以下步骤获取浏览器的 javascript.enabled 参数 -
打开浏览器。
在浏览器地址中键入 about:config。
在搜索栏中输入 javascript。

示例
from selenium import webdriver
from selenium.webdriver.firefox.options import Options
#object of Options class
op = Options()
#disable JavaScript
op.set_preference('javascript.enabled', False)
#set geckodriver.exe path
driver = webdriver.Firefox(executable_path="C:\geckodriver.exe",
options=op)
driver.maximize_window()
#launch about:config
driver.get("about:config")输出

广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP