草庐IT

selenium-webdriver-Chrome

全部标签

php - Selenium RC 和 PHP 初学者

我正在使用apache/php/mysql运行一个ubuntu服务器。我想在我的一个php项目中使用selenium。基本上,我想要一个设置,我可以或多或少地将粘贴代码从FirefoxSeleniumIDE(格式设置为php)复制到我的php项目中,如下所示:setBrowser("*chrome");$this->setBrowserUrl("http://www.google.com/");}publicfunctiontestMyTestCase(){$this->type("q","stackoverflow");$this->click("link=2");$this->wa

php - 如何从 Chrome 书签运行 PHP 脚本?

是否可以从Chrome浏览器书签运行PHP脚本?我有一个PHP脚本,它可以调用API并将我登录到一个特定的网站——而不是使用密码程序来记住我的用户名和密码我想使用PHP脚本这样我就可以简单地点击它而不是输入任何文本。这可能吗? 最佳答案 PHP是一种服务器端语言,因此您的PHP脚本永远不会在浏览器中运行。您需要的是某个地方的网络服务器(大概在您的本地PC/网络上,因为否则任何人都可以访问它!)在特定的URL托管PHP脚本。然后您可以将该URL加入书签,单击书签,PHP就会运行。然后该脚本可以使用302重定向重定向到站点本身,因此它就

php - 无法使用PHPunit Selenium执行javascript

我正在尝试使用PHPUnit命令执行javascript代码。它执行PHP代码并发送电子邮件和其他内容。但是该php文件中有一些javascript代码将一些数据发送到第三方url。这似乎不起作用。关于如何执行javascript代码有什么想法吗? 最佳答案 对于那些正在使用PHPUnit_Extensions_Selenium2TestCase并且来自google的人。@见https://github.com/sebastianbergmann/phpunit-selenium/issues/160应该是:$this->execu

javascript - 在 Firefox 和 IE 中触发的 onclick 事件在 Chrome 中不触发

我有以下javascript函数。functionshowhidefields(value,formobj,epsflag,respflag){//alert(epsflag);if(epsflag==0&&respflag==4){document.getElementById("tpnr").style.position="static";document.getElementById("tpnr").style.top="0px";formobj.tussenPersoonNotext.disabled=false;formobj.email.disabled=true;}--S

javascript - 通过 PHP fpassthru() 加载 mp4/webm 的 Chrome HTML5 视频 : can't set currentTime?

所以这是我遇到的一个奇怪问题。我只在Mac上测试过Chrome和Safari,在这些浏览器之间,问题只在Chrome上出现。我有一个非常基本的HTML5视频元素,它从我的服务器加载视频,用户在屏幕上有几个按钮可以跳转到视频中的特定时间。当视频文件被引用为直接链接时,例如:Yourbrowserdoesnotsupportthisvideo....它工作得很好。但是,我刚刚设置了它,因此可以通过PHPfpassthru加载视频,例如:Yourbrowserdoesnotsupportthisvideo.getvideo.php看起来像这样:奇怪的行为是:在两种浏览器上,视频加载和播放都很

javascript - 为什么滚动时我的网站在 Chrome 中显示滞后?

我只在chrome中遇到这个问题。当我上下滚动时,我面临滞后。这只发生在Chrome浏览器中,我有最新版本。网站基于PHP框架。谁能找出问题所在?网站或浏览器有问题吗?这是网站链接:http://airfuz.com提前致谢。 最佳答案 我想说原因之一是中心的巨大图像。(戴谷歌眼镜的人)——这张图片超过5000pxX3400px+但缩小到500px左右。它与页面上的其他大图像一起。http://airfuz.com/Images/2014/05/man-wearing-google-glass.jpg当我删除该图像时,它滚动得更顺畅

javascript - Chrome下加载资源失败!目前不工作ajax

我正在使用此ajax代码来检查域。对于每个域,都会向API发送一个请求。我在带有3个后缀(6000个域)的textarea中创建了2000行,然后单击提交。提交所有检查过的域后,使用ajax在表中显示域状态。第一次显示域表,但几秒钟后表被删除,代码不显示结果!如何解决这个问题?Chrome的控制台显示此错误:Failedtoloadresource:net::ERR_INSUFFICIENT_RESOURCESDemoLinkAjaxcode(ajax.js):$(document).ready(function(){$("#submit").click(function(){//ch

javascript - 表单不是在 chrome 上提交而是在 firefox 上提交

我有一个提交按钮,如下所示:保存并继续而我在js中的功能是:functioncheckCreditDebit(buttonValues){//Somevalidationhere//DisableButtonifonceclickedtopreventtwiceformsubmissiondocument.getElementById('saveandcontinue').disabled='disabled';document.getElementById('onlysave').disabled='disabled';}但是当我在firefox中提交表单时,它禁用了“保存并继续”按

javascript - XMLHttpRequest;跨源请求仅支持协议(protocol)方案 : http, data, chrome, chrome-extension, https, chrome-extension-resource

这个问题在这里已经有了答案:"CrossoriginrequestsareonlysupportedforHTTP."errorwhenloadingalocalfile(30个答案)关闭3年前。当我尝试进行ajax调用时,我在chrome上收到以下错误。XMLHttpRequestcannotloadjavascript:;.Crossoriginrequestsareonlysupportedforprotocolschemes:http,data,chrome,chrome-extension,https,chrome-extension-resource.代码如下:$.ajax

php - Chrome 删除 'to' 之后的空格

每次在我网站的某个部分使用“to”这个词时,Chrome都会删除它后面的空格,并将它与前面的词混为一谈。即“promise定期提供志愿服务”它只发生在我的一个引导行中,不会发生在其他浏览器中。有问题的页面是:http://benefacto.org/fca/与其他部分相比,我看不出代码中有任何不一致之处。非常感谢您的帮助 最佳答案 不知道为什么,但似乎word-wrap:break-word;是你的问题。试试这个.h4-fca{word-wrap:normal;} 关于php-Chrom