forbidnew.js

来自「一个jsp开发的web mail项目。经典示例」· JavaScript 代码 · 共 79 行

JS
79
字号
//<SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript>
//<!--
document.onkeydown = function()
{
	//Forbid Ctrl+N
	if(event.ctrlKey==true && event.keyCode ==78)
	{
		event.keyCode =0;
		event.returnValue=false;
	}
	
	//Forbid F5
	if(event.keyCode==116)
	{
		event.keyCode=0;
		event.returnValue=false;
	}
	
	//Forbid F11
	if(event.keyCode==122)
	{
		event.keyCode=0;
		event.returnValue=false;
	}
	
	//Forbid Alt+F4
   if (event.altKey==true && event.keyCode==115)
   {
		window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px");
		event.returnValue=false;
		
   }
   
   //Forbid Shift+F10
   if ((event.shiftKey==true)&&(event.keyCode==121))
     event.returnValue=false;
	 
}

//Forbid RightKey
document.oncontextmenu=function()
{
	//return false;
}

//Forbid Drag
document.ondragstart=function()
{
	return false;
}

//Forbid F1
function window.onhelp()
{
	return false;
}

function OnTextPress()
{
    if(event.keyCode==13)
	{
        if(!CheckPositiveInt(PageForm.txtPageNo,"请输入一个正整数!",false)) {
	        event.keyCode=0;
			return false;
	        
		}
		else 
		    PageForm.submit();
    }
}

function ChangeNoEx()
{
    if(!CheckPositiveInt(PageForm.txtPageNo,"请输入一个正整数!",false))
	    return false;
    
    PageForm.submit();
}
//</SCRIPT>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?