一个热键冲突,在IE中默认的document有个button用到了ALT+S热键,但是这个在IE8中已经被使用,所以现在问题是每次按住ALT+S的时候,即可以触发button事件,也会触发到IE的热键。怎么解决这个冲突,我试着去取消掉事件的冒泡,但是还是没效果。方法:window.event.cancelBubble = true;
或者window.event.returnValue = false;
这两种方式我都试过了,但是还是无法阻止浏览器中的默认热键。
或者window.event.returnValue = false;
这两种方式我都试过了,但是还是无法阻止浏览器中的默认热键。
解决方案 »
- 自己写了个Active 并且写入了注册表 请问下各位怎么能读取到自己写入注册表的那个值的信息 用js
- 如何获取一段字符串中最大的数字
- 求教一方法:写一js,把list里的数据按一定的格式显示出来
- 如何js引用js?
- 无权访问-js方法夸jsp文件调用
- 根据输入内容匹配下拉框,但下拉框数据有多个空格怎么来匹配?
- 多级联动下拉菜单问题
- 还是关于二级联动列表框的问题!没辙了……
- 如何在网页中如何下载一个JPG(或pdf)文件,而不在浏览器中打开?
- iframe下如何通过子页面的滚动条来控制父页面的滚动条?
- javascript如何判断上传图片大小?
- 请教${pageContext.request.contextPath}使用?
++++
改变不料浏览器的,就只能该自己代码里的设置了。ALT+S触发了BUTTON。在代码里找到它并改为其他的,只能这样了。应该也是唯一的办法!