Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Selenium 更改Mozilla只读属性_Selenium_Firefox_Firefox Addon_Geckodriver - Fatal编程技术网

Selenium 更改Mozilla只读属性

Selenium 更改Mozilla只读属性,selenium,firefox,firefox-addon,geckodriver,Selenium,Firefox,Firefox Addon,Geckodriver,是否可以更改Mozilla的只读属性: 具体改变: navigator.webdriver = false; //changing it from true to false; 我知道在about配置中更改dom.webdriver.enabled值会删除navigator.webdriver变量,但是我希望以下结果为真 navigator.webdriver === false; //should return true 值得一提的是,默认情况下,该值始终为false,但在使用Seleni

是否可以更改Mozilla的只读属性: 具体改变:

navigator.webdriver = false;
//changing it from true to false;
我知道在about配置中更改dom.webdriver.enabled值会删除navigator.webdriver变量,但是我希望以下结果为真

navigator.webdriver === false;
//should return true
值得一提的是,默认情况下,该值始终为false,但在使用Selenium运行Firefox时,该值将更改为true
我对任何方法都持开放态度,因为我可以完全控制浏览器:Mozilla和浏览器配置文件。希望我不需要重新编译Firefox。

在页面上下文中运行
Object.defineProperty(导航器,“webdriver”{value:false})

重新构建selenium@CoreyGoldberg你知道我需要修改的代码在哪里吗。