Selenium支持無頭瀏覽器通過在WebDriver中使用headless選項來實現。在初始化WebDriver實例時,可以將headless選項設置為True,以指示瀏覽器在無頭模式下運行。例如,在Python中使用Selenium和Chrome瀏覽器時,可以通過以下代碼啟動一個無頭瀏覽器:
```python
from selenium import webdriver
options = webdriver.ChromeOptions()
options.add_argument('--headless')
driver = webdriver.Chrome(options=options)
```
這將啟動一個無頭Chrome瀏覽器實例,您可以像平常一樣使用Selenium來控制瀏覽器的行為。通過使用headless選項,您可以在后臺運行瀏覽器,而無需打開可見的瀏覽器窗口。