按F5时Javascript函数而不是刷新

时间:2012-10-13 19:47:51

标签: javascript html

我想阻止页面实际重新加载,然后在用户按下F5键时运行函数reload()

这可能,怎么样?

1 个答案:

答案 0 :(得分:2)

您可以使用f5 jsfiddle

阻止preventDefault上的刷新
document.onkeydown = function(e){
    if(e.keyCode == 116){ // f5 keycode is 116
       e.preventDefault();
       e.returnValue = false; // for IE
    }
}​