快速点击IE的响应速度比firefox,chrome和safari慢。为什么? (我使用jQuery)快速点击IE的响应速度比firefox,chrome和safari慢。为什么? (我使用的是jQuery)
3
A
回答
7
这是因为Internet Explorer解释连续两次快速的点击一个简单的单击,然后双击一次,而其他浏览器将它解释为两个单次点击,双击。
尝试测试这个,看看每个浏览器的反应如何双击。
<html>
<head>
<script type='text/javascript'>
function onclick_test()
{
var console = document.getElementById('console');
console.appendChild(document.createTextNode('onclick'));
console.appendChild(document.createElement('br'));
}
function ondblclick_test()
{
var console = document.getElementById('console');
console.appendChild(document.createTextNode('ondblclick'));
console.appendChild(document.createElement('br'));
}
</script>
</head>
<body>
<span style='border:1px solid blue;' onclick='onclick_test();' ondblclick='ondblclick_test();'>Click me</span>
<div id='console'></div>
</body>
</html>
1
这是由于JavaScript引擎的浏览器内的速度。 IE通常是最慢的(取决于正在使用的版本)。
4
WebKit的SunSpider的测试(其覆盖 纯的JavaScript 功能的广泛的选择)。这里是休息 下来:
JavaScript Performance Rundown http://ejohn.org/files/js-sunspider-all.sm.png
,你可以看到,IE是JavaScript的速度慢。
源和更here。
1
我认为问题是,IE浏览器显然不火的时候,它DBLCLICK火灾不像其他的浏览器,所以一些点击在日醚失去单击(因为它们触发DBLCLICK)。 我通过为dblclick重复相同的处理程序代码(如果浏览器是IE($ .browser.msie))来修复(攻击)此问题。 这是一个破解,而不是一个好的解决方案。如果有人知道如何解决这个问题,请让我知道。
相关问题
- 1. Winrt Xaml点击响应速度缓慢,点击响应迅速
- 2. 具有10.000+个节点的SVG - 在IE和Safari中快速,在Chrome和Firefox中速度慢
- 3. ajax在IE 8中速度很慢,但在Firefox和Chrome中速度很快
- 4. 为什么Safari和Chrome上的Socket.io连接速度慢
- 5. 为什么asp.net响应速度慢
- 6. jQuery的。Safari在浏览器上的速度慢于Chrome/Firefox
- 7. 在latin1中查询速度很快,utf8速度慢 - 为什么?
- 8. 为什么IEnumerable速度慢,List速度很快?
- 9. Fullcalendar - 慢速按钮点击响应
- 10. 的响应速度慢
- 11. 获得UIView响应快速,快速单击的最佳方式是什么?
- 12. 我的jQuery运行速度有点慢。我如何加快速度?
- 13. 简单的jQuery超级缓慢的Firefox,IE浏览器,超快速的Chrome
- 14. 为什么ldap_connect速度慢?
- 15. 为什么在.NET中投射速度比反射速度快?
- 16. JavaScript在IE浏览器中速度很慢,但在Firefox中速度很快
- 17. 为什么Opened_tables快速增长以及如何减慢速度?
- 18. ASP.NET MVC 5在Chrome中响应速度慢,但在Firefox,IE和Edge中没有响应
- 19. 为什么JQuery在IE中速度较慢?
- 20. iOS - html5 - 响应速度慢
- 21. 响应速度慢MySql
- 22. 为什么我的Python脚本与Matlab相比速度太慢?
- 23. UIMenuController响应速度很慢
- 24. 启用快速(双?)点击Ipad Safari
- 25. 为什么我的JavaScript在Safari桌面放慢速度,但不是Chrome或Safari移动?
- 26. 为什么我的android应用程序运行速度变慢?
- 27. 为什么进程的内存分配速度慢,速度可能会更快?
- 28. 为什么我的网站使用Safari,但不是FireFox或IE?
- 29. 为什么我的typedArrays在Chrome浏览器中的访问速度比Firefox慢一个数量级?
- 30. 独角兽认为什么是“快速”和“慢”的要求?