你的位置:首页 > 软件开发 > Java > 解决webkit浏览器中js方法中使用window.event提示未定义的问题

解决webkit浏览器中js方法中使用window.event提示未定义的问题

发布时间:2015-12-20 23:00:10
这实际上是一个浏览器兼容性问题,根源百度中一大堆,简要说就是ie中event对象是全局变量,所以哪里都能使用到,但是webkit内核的浏览器中却不存在这个全局变量event,而是以一个隐式的局部变量的形式传入(后文会详说).function myfunc(param){ ale ...

这实际上是一个浏览器兼容性问题,根源百度中一大堆,简要说就是ie中event对象是全局变量,所以哪里都能使用到,但是webkit内核的浏览器中却不存在这个全局变量event,而是以一个隐式的局部变量的形式传入(后文会详说).

function myfunc(param){  alert(window.event);}  //ie中<input type="button" onclick="myfunc('testie')" >  //一切正常//webkit浏览器,如chrome,firefox之类的<input type="button" onclick="myfunc('testwebkit')" >  //会提示undefined

原标题:解决webkit浏览器中js方法中使用window.event提示未定义的问题

关键词:JS

JS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。