Sma*_*vić 13 javascript firefox
我在Firefox中看到window.event或event不起作用,所以我需要替代它.我不想设置任何HTML属性,只需要Javascript.我在这个函数内,我想从这里得到鼠标坐标:
document.onmouseover = function(){
var mouseX = event.clientX;
var mouseY = event.clientY;
}
Run Code Online (Sandbox Code Playgroud)
显然这在firefox中不起作用,所以我想知道如何做到这一点.
coo*_*ter 15
这是您在各地的示例中找到的典型方法.
document.onmouseover = function(event) {
event = event || window.event;
var mouseX = event.clientX;
var mouseY = event.clientY;
}
Run Code Online (Sandbox Code Playgroud)
检索event对象的W3C标准方法是通过第一个函数参数.较早的IE不支持这种做法,所以event会undefined.在这种情况下,||运算符允许我们获取window.event对象.
| 归档时间: |
|
| 查看次数: |
16012 次 |
| 最近记录: |