最好使用JavaScript,但也希望听到其他方式
答案 0 :(得分:14)
这将禁用F5,但不会禁用实际的刷新功能:
document.onkeydown = function (e) {
if (e.keyCode === 116) {
return false;
}
};
至少在Chrome / XP上。
答案 1 :(得分:9)
答案 2 :(得分:2)
您无法禁用刷新。
答案 3 :(得分:1)
实际上,你可以......这个小例程为我修好了..
我需要其他快捷方式,但不需要F5。
Private Sub WebBrowser1_PreviewKeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.PreviewKeyDownEventArgs) Handles WebBrowser1.PreviewKeyDown
If e.KeyCode = Keys.F5 Then WebBrowser1.WebBrowserShortcutsEnabled = False Else WebBrowser1.WebBrowserShortcutsEnabled = True
End Sub
快速又脏,但它有效。 现在,我仍然可以使用Ctrl-B,I和U进行编辑,但我不必担心刷新它!!!
享受!