Closed. This question is opinion-based。它当前不接受答案。
想改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。
2年前关闭。
我想知道。如果我想创建一个响应式网站,是否应该使用“ onmousedown”事件?是否会在所有设备上触发?
我已经测试了Firefox的仿真,在移动设备上我收到了“ onmousedown”事件。
有这样的事件吗?那会在台式机和移动设备上按下鼠标和/或触摸时触发吗?
谢谢。
想改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。
2年前关闭。
我想知道。如果我想创建一个响应式网站,是否应该使用“ onmousedown”事件?是否会在所有设备上触发?
我已经测试了Firefox的仿真,在移动设备上我收到了“ onmousedown”事件。
有这样的事件吗?那会在台式机和移动设备上按下鼠标和/或触摸时触发吗?
谢谢。
最佳答案
由于版本,非标准浏览器,嵌入式浏览器等的原因,几乎不可能对所有设备进行保证。您应该首先考虑目标平台和最低浏览器版本。然后,您应该遵循网络标准并使用通用功能。是的,“ onmousedown”是大多数现代浏览器支持的标准事件,但是也有例外,例如
Internet Explorer 8和更早版本不支持addEventListener()方法。
onmousedown documentation中所述。
10-02 18:34