В консоли браузера chrome вводим: $('css-selector') И нажимаем Enter
В консоли браузера chrome вводим: $('css-selector') И нажимаем Enter
https://stackoverflow.com/questions/41559510/selenium-chromedriver-add-cookie-invalid-domain-error The solution is: First visit the home page of the website whose cookies you are trying to add. # first visit home page url = "https://www.website.com" driver.get(url) # add
В директория PATH Selenium будет искать драйвера в директориях, в которых должны лежать вспомогательные исполняемые файлы. Посмотреть эти директории можно в консоли выполнив команды, в Windows: echo %PATH% в Linux:
чтобы отправить процесс, запускаемый командой, в фон, в конце команды используйте разделитель команд & (вместо разделителя ;, эквивалентного символу новой строки). т.е., вместо: команда1 команда2 команда3 или эквивалентной записи в
Лучше всего использовать: JSON.stringify, но можно и: function print_r(arr, level) { var print_red_text = ""; if(!level) level = 0; var level_padding = ""; for(var j=0; j<level+1; j++) level_padding += "
Пример здесь: https://github.com/php-webdriver/php-webdriver/blob/main/tests/functional/RemoteWebDriverTest.php $scriptResult = $this->driver->executeAsyncScript( 'var callback = arguments[arguments.length - 1]; setTimeout( function(){ document.getElementById("id_test").innerHTML = "Text changed by script"; callback("returned value"); }, 250 );' ); Нужно обязательно вызвать функцию