2014-02-05 19 views
0

任何人都知道如何從ADF jsff頁面捕獲F5鍵?我相信JavaScript是唯一的方法,我知道如何將一個組件添加到clientlistener來調用JavaScript函數,但不知道如何按F5鍵時調用JavaScript,document.keypress或document.keydown不工作ADF jsff page F5 key

回答

0
document.onkeypress = keyHit; 
function keyHit(event) { 
    // F5 or Ctrl+R 
    if (event.keyCode == event.DOM_VK_F5 || 
     (event.ctrlKey && !event.shiftKey && (event.charCode == 114 || event.charCode == 82)) 
) 
    { 

    event.stopPropagation(); 
    event.preventDefault(); 
    } 
}