我希望能够使用 Watir 动态加载像 jquery 这样的 .js 库,以实现一些高级浏览器自动化。这是我尝试过的:
$browser.execute_script( %{var bootscript = document.createElement("script");
bootscript.setAttribute("type", "text/javascript");
bootscript.setAttribute("src", "//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js");
document.getElementsByTagName("head")[0].appendChild(bootscript);
alert('I loaded jquery!');});
修复错字后更新不再崩溃。使用 jquery 函数时仍然出现错误。