草庐IT

selenium-webdriver-Chrome

全部标签

javascript - Chrome 开发工具的性能分析结果中的监听器

我一直在使用Chrome开发工具分析React应用程序,我发现Listener数量呈线性增长。看看下面的截图。Listeners为橙色。我将其缩小为在p标签内呈现一个简单的倒计时值。剩余时间每1000毫秒使用setInterval函数生成一次,然后在p标记内进行格式化和渲染。我使用create-react-app创建了一个简单的React应用程序,并修改了App.js的App组件内的代码以每秒更新Date.now()的值,当我运行时分析器,我得到了相同的结果。classAppextendsComponent{state={text:'',};loop(){this.setState({

javascript - 单击事件在 IE/Firefox 中触发,但 Chrome 正在放弃事件分配

我在调试我的Web应用程序时遇到了困难。我仅在GoogleChrome中遇到了一个行为,我的javascript无能使我无法找到解决方案。我有一个带有的ASP页面控制。在面板中,我设置了一个简单的搜索文本框并使用了启动搜索。用户输入他们的搜索文本并且应该能够按回车键(对于usabilitysake)并且将显示搜索结果。这适用于IE,但不适用于FireFox。有一个documentedfix我已经将其应用到我的页面并成功地让FireFox运行。金的。除此之外,该修复程序在GoogleChrome中不起作用!有点可疑,我启动Firebug来调试代码……哦等等……这是一个仅限Chrome的问

javascript - 如何告诉您网站的 chrome 语言(作为翻译栏的提示)

我有一个使用queensenglish的网络应用程序,但弹出chrome翻译栏并告诉我它是爱沙尼亚语。我试过lang和xml:lang但谷歌翻译栏似乎忽略了这些。注意:Web应用程序完全是Ajax,导致栏弹出的内容是动态内容,可以在页面加载后很长时间出现。所以也许我必须向我的Ajax响应添加header??有人遇到过这样的问题吗?吉多 最佳答案 我只想在关于部分或隐藏的div或类似的东西中添加大量文本-您的浏览器可能需要更多文本才能正确定义语言。你不是第一个拥有thisproblem的人.他们说这样做可以避免翻译:或:但是你自己看看

javascript - 使用 chrome 在模态对话框中加载 youtube 视频时出错

我创建了一个模式对话框来播放youtube视频。当用户点击视频的缩略图时,它会打开对话框并使用这行jQuery注入(inject)youtubeiframe:videoModal.html("");我只在Chrome中收到以下错误,所有其他浏览器都不会报错不安全的JavaScript尝试使用URLhttp://myDomain/访问框架来自带有URL的框架http://www.youtube.com/embed/MyVideoID?autoplay=1.域、协议(protocol)和端口必须匹配。有什么想法吗?我应该为此担心吗?感谢您提供任何帮助或建议。 最

javascript - 如何使用 Google Chrome 自定义搜索引擎进行多参数查询?

我正在从Firefox迁移到Chrome,但我无法复制或模拟我的多条件查询。在Firefox中,使用我发现的javascript脚本轻而易举here但经过大量测试后,我认为在Chrome中是不可能实现的。看看我修改后的货币转换版本:javascript:vars='%s';url='http://www.google.com/finance/converter?a=%s&from=%s&to=%s';t='';qc=0;chunks=url.split('%s');for(i=0;i'); 最佳答案 ..遗憾的是,根据thisbug

javascript - 是否可以在 Debug模式下运行 chrome?

首先,我真的不确定这是super用户还是Stack-Overflow的问题。它可能对其他开发人员当然有用,但它不是特定的代码问题。在谷歌浏览器中有没有办法查看渲染引擎异常或一般调试信息?我有一些代码,我99%肯定会崩溃chrome的渲染/重绘引擎但是(我在mac上)在Console.app中我没有收到异常通知。我想知道是否有一种方法可以强制chrome在其日志记录中更加冗长?也许这是一个webkit的东西,而不是特定于chrome的东西。如果这真的不是堆栈溢出,请告诉我,我会删除/关闭问题,就像我说的那样,我知道它不是特定于代码的。 最佳答案

javascript - 为什么 getComputedTextLength() 在 Chrome 和 Firefox 中给出不同的结果?

我在SVG文本元素上使用getComputedTextLength()来换行文本行。但是,我在Firefox和Chrome中得到了不同的结果。这是一个使用Chromium18.0和Firefox12.0给出不同结果的示例:http://jsfiddle.net/cBSp4/2/为什么结果不同,更重要的是,它是否可以修复?(来自getBBox()的值似乎没问题,所以我现在使用它作为解决方法)。 最佳答案 在bigSVGtextrewritegoeslive时应该在Firefox25中修复.

javascript - Chrome 是否会因为其扩展而停止运行某些 javascript 代码?

我的页面中有一个小代码functiondoPost(){document.forms["form"].submit();}functionFunc1Delay(){setTimeout("doPost()",0);}....我在控制台中看到这个错误UncaughtTypeError:Cannotcallmethod'create'ofundefined在右边,这是由于chrome扩展MeasureIt。当我禁用它时,我的脚本有效。这个问题有解决方法吗? 最佳答案 简短的回答是肯定的。但完整的答案是否定的,它不是Chrome,而是一些

JavaScript 堆大小和 Chrome 增加

我有一个全是JavaScript的网页应用程序。我注意到每次返回新View的AJAX调用都会增加JavaScript堆大小。我应该做些什么来清理旧View? 最佳答案 我建议您查看以下资源。您可以了解如何检查浏览器时间线以检测引用泄漏和性能问题。第一个来自一位Chrome开发者今年在GoogleIO上的演讲:http://www.youtube.com/watch?v=3pxf3Ju2row第二个来自PaulIrish在第2集的突破点上的谈话:http://www.youtube.com/watch?v=PPXeWjWp-8Y我相信

javascript - 在 Chrome 中拖动时锁定鼠标光标

这与所有其他问题不同。我已经阻止Chrome在拖动时进入文本选择模式。(编辑:我只想锁定图标/外观,不限制位置或移动,仅在mousedown和mouseup之间)我想避免的问题是Chrome在拖动时将光标更改为光标下的任何内容(即-i-beam在文本上方输入控件,在超链接上移交等)。IE和FireFox/Moz支持我在mousedown事件中调用的element.setCapture(),它将那些浏览器“锁定”到该元素,以便鼠标光标停留在该元素的任何光标处......非常好。据我所知,Chrome不支持该功能或类似功能。通过观察文档对象上的mousemove和mouseup事件而不是被