在JS中鼠标window.event || e的值在火狐浏览器为undefined

Tom李 发布于 02/13 11:29
阅读 130
收藏 0
var h5player_mousedown = function(e)
{
    var evt = window.event || e;

    mouse_button = evt.button;

如此处的代码所示:

在谷歌浏览器可以正确的显示button的值出来。

但是在火狐浏览器显示undefined

 

请问一下,怎么才能在火狐浏览器获得我想要的button的值呢?谢谢

加载中
0
T
Tom李
evt.button适合用于谷歌浏览器,因为谷歌浏览器支持window.button

evt.event.button适合用于火狐最新的浏览器因为调式出来

0
T
Tom李

也就是问怎么样才能在火狐浏览器中得到鼠标左键按下的值,网络上面绝大多数答案都是错误的

0
-乐天-
-乐天-

方法参数加 event

T
Tom李
能不能具体点,直接是使用event火狐浏览器不识别
返回顶部
顶部