Closed. This question is opinion-based。它当前不接受答案。
                        
                    
                
            
        
            
        
                
                    
                
            
                
                    想改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。
                
                    2年前关闭。
            
        

    

我想知道。如果我想创建一个响应式网站,是否应该使用“ onmousedown”事件?是否会在所有设备上触发?
我已经测试了Firefox的仿真,在移动设备上我收到了“ onmousedown”事件。

有这样的事件吗?那会在台式机和移动设备上按下鼠标和/或触摸时触发吗?

谢谢。

最佳答案

由于版本,非标准浏览器,嵌入式浏览器等的原因,几乎不可能对所有设备进行保证。您应该首先考虑目标平台和最低浏览器版本。然后,您应该遵循网络标准并使用通用功能。是的,“ onmousedown”是大多数现代浏览器支持的标准事件,但是也有例外,例如


  Internet Explorer 8和更早版本不支持addEventListener()方法。


onmousedown documentation中所述。

10-02 18:34