NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
### JS调用 * * * * * ~~~ <?php namespace Facebook\WebDriver; use Facebook\WebDriver\Remote\DesiredCapabilities; use Facebook\WebDriver\Remote\RemoteWebDriver; require_once('vendor/autoload.php'); header("Content-Type: text/html; charset=UTF-8"); // start Firefox with 5 second timeout $host = 'http://localhost:4444/wd/hub'; // this is the default $capabilities = DesiredCapabilities::chrome(); $driver = RemoteWebDriver::create($host, $capabilities, 5000); $driver->get('https://www.baidu.com/'); $element = $driver->findElement(WebDriverBy::className('s_ipt')); $js = <<<js document.getElementById("kw").style.border = '2px solid red'; var button = document.getElementById("su"); button.setAttribute('type','button'); button.setAttribute('onclick','document.getElementById("kw").style.border = "2px solid blue";alert("hello,dear wangkun!");'); js; $driver->executeScript($js); echo 'done!'; //关闭浏览器 //$driver->quit(); ?> ~~~