网页右键ie不支持event.preventDefault和event.returnValue (需要加window)
2013-02-22 00:00
766 查看
event.preventDefault()方法是用于取消事件的默认行为,但此方法并不被ie支持,在ie下需要用window.event.returnValue = false; 来实现。
function stopDefault( e ) { if ( e && e.preventDefault ){ e.preventDefault(); } else { window.event.returnValue = false; } }
相关文章推荐
- 网页右键ie不支持event.preventDefault和event.returnValue (需要加window)
- 网页右键ie不支持event.preventDefault和event.returnValue (需要加window)
- JS 阻止键盘输入event.preventDefault 和window.event.returnValue
- window.event.returnValue在IE和FireFox下的兼容写法
- jQuery 的 event.returnValue is deprecated. Please use the standard event.preventDefault() instead. 警告
- jQuery 的 event.returnValue is deprecated. Please use the standard event.preventDefault() instead. 警告
- 解决firefox不支持window.event.returnValue = false
- 关于js中return false、event.preventDefault()和event.stopPropagation()
- window.event.returnValue=false
- 阻止浏览器默认行为(window.event&preventDefault())
- Javascript中return false 与 event.preventDefault() 的区别?
- jQuery事件处理return false与event.preventDefault()
- 禁止网页复制和右键菜单(支持IE FF)
- window.open网页打印页头页尾为空,支持浏览器IE8
- window.event.returnValue=false 防止打开新窗口时,原窗口滑到顶部
- 关于window.event.returnValue=false的用处
- return event.preventDefault();
- window.event.returnvalue=false;不起作用
- 事件处理器中经常需要调用 event.preventDefault() 或 event.stopPropagation()
- return false、event.preventDefault与event、stopPropagation区别