| 
				Не отключается F5
			 Ситуация такова. Открывается новое окно, при этом все панели отключены. Контекстное меню отключено. Идет код:
 Event.observe(document,'keypress',
 checkHistoryShortcutDisabled);
 Event.observe(document,'keydown',
 disableHistoryShortcuts);
 // On Key Down event handler
 function disableHistoryShortcuts(event)
 {
 // the tag name of the event's target element
 var targetTag = Event.element(event).tagName;
 var isTextInput = (
 (targetTag == 'TEXTAREA')
 || (targetTag == 'INPUT')
 );
 
 // the key code of the key being pressed
 var keyCode = event.which || event.keyCode;
 
 //key presses we want to block
 if  ((keyCode == 116) ||                     // F5
 ((keyCode ==   8) && (!isTextInput))  || // backspace
 ((keyCode ==  36) && event.altKey)    || // home + alt
 ((keyCode ==  37) && event.altKey)    || // left arrow + alt
 ((keyCode ==  39) && event.altKey)    || // right arrow + alt
 ((keyCode ==  37) && event.ctrlKey)   || // left arrow + ctl
 ((keyCode ==  39) && event.ctrlKey)   || // right arrow + ctl
 ((keyCode ==  82) && event.ctrlKey)   || // r + control
 ((keyCode ==  72) && event.ctrlKey))     // h + control
 {
 // used in the on key press event handler to determine
 // if propagation should be stopped (for Mozilla/FireFox)
 isHistoryShortcutDisabled=true;
 Event.stop(event);
 return false;
 }
 }
 
 function checkHistoryShortcutDisabled(event){
 if(isHistoryShortcutDisabled){
 isHistoryShortcutDisabled=false;
 Event.stop(event);
 return false;
 }
 }
 
 Данным кодом вырубаются все клавиатурные комбинации, кроме F5. Кто подскажет в чем дело?
 Браузер только ИЕ. Пробовал в 6 версии.
 
			
			
	
			
			
			
			
			
				  |