87,984
社区成员
发帖
与我相关
我的任务
分享document.onkeydown = function(e) {
e = e || window.event;
if ((e.which || e.keyCode) == 83 && e.ctrlKey) {
// ※这里执行将页面数据保存到db的方法
e.keyCode = 0;
if (e.preventDefault) { // firefox
e.preventDefault();
} else { // other
e.returnValue = false;
}
}
}
为什么要加这个超时时间呢?什么原理能说一下吗[/quote]
我也不懂啊
[/quote]
好吧,分全给了,结贴,非常感谢!
为什么要加这个超时时间呢?什么原理能说一下吗[/quote]
我也不懂啊
为什么要加这个超时时间呢?什么原理能说一下吗document.onkeydown = function(e) {
e = e || window.event;
if ((e.which || e.keyCode) == 83 && e.ctrlKey) {
setTimeout(function(){
// ※这里执行将页面数据保存到db的方法
},1)
e.keyCode = 0;
if (e.preventDefault) { // firefox
e.preventDefault();
} else { // other
e.returnValue = false;
}
}
}试下