본문 바로가기

스크립트/Keyboard관련

새로고침(F5), 전체창(F11) 막기

두가지 방법이 있습니다.

페이지의 맨 위


<? 
//새로고침 후에도 현재창 보여주기 변수 
$LastModified = gmdate("D d M Y H:i:s", filemtime($HTTP_SERVER_VARS[SCRIPT-x_FILENAME])); 
header("Last-Modified: $LastModified GMT"); 
header("ETag: \"$LastModified\""); 
?> 




스크립트 방식으로


<SCRIPT-x LANGUAGE="JavaScript-x"> 
<!-- www.tagin.net 
function processKey() 
{ 
if( (event.ctrlKey == true && (event.keyCode == 78 || event.keyCode == 82)) || 
(event.keyCode >= 112 && event.keyCode <= 123) || event.keyCode == 8) 
{ 
event.keyCode = 0; 
event.cancelBubble = true; 
event.returnValue = false; 
} 
} 
document.onkeydown = processKey; 
--> 
</script-x>