日期:2014-05-16  浏览次数:20518 次

js判定的一些摘录
 
[/align] [align=center]

防止右键

<script language="JavaScript">
function helpor()
{
if (event.button==2)alert(' 仅供浏览!谢谢!\n\n若有问题请与我联系! ')
}
</script>
  
然后把<body> 改为
<body onmousedown="helpor_net()">


function AddRefresh(url)
{
document.location.href = url;
}
//800*600支持
function InitScroll()
{
try
{
  if(screen.width<'1024')
  {
   document.body.scroll="yes";
  }
}catch(e) { alert(e.description); }

}    
function CheckEnter()
{
try{
}catch(e) { alert(e.description); }
}
//防止非法SQL注入
function CheckErrorText()
{
try{
   if ((event.srcElement.type=="text")||(event.srcElement.type=="password")||event.srcElement.tagName=="TEXTAREA")
   {
    //防止非法SQL注入
    var objRe = new RegExp(".*;*(use|exec|insert|select|delete|update|master|declare).*","i");
    if (objRe.test(event.srcElement.value))
    {
     event.srcElement.value="";
     alert("有非法标识请重新输入!");
    }
   
    //判断并避免单引号
    if (event.srcElement.value.indexOf("'")>-1)
    {
     objRe = /'/g;
     event.srcElement.value = event.srcElement.value.replace(objRe,"")
    }
   
    //判断并避免单>
    if (event.srcElement.value.indexOf(">")>-1)
    {
     objRe = />/g;
     event.srcElement.value = event.srcElement.value.replace(objRe,"")
    }
   
    //判断并避免单<
    if (event.srcElement.value.indexOf("<")>-1)
    {
     objRe = /</g;
     event.srcElement.value = event.srcElement.value.replace(objRe,"")
    }
   }
  }catch(e) { alert(e.description); }
}
//防止非法SQL注入
function InitCheckErrorText()
{
try{
   var objTags=document.body.getElementsByTagName_r("INPUT");
  
   for (var intNum=0;intNum<objTags.length;intNum++)
   {
    if (objTags[intNum].type=="text")
    {
     objTags[intNum].attachEvent("onblur", "CheckTagText");
    }
   }
         objTags=document.body.getElementsByTagName_r("TEXTAREA");
   for (intNum=0;intNum<objTags.length;intNum++)
   {
    objTags[intNum].onblur="CheckErrorText(this)";
   }
  }catch(e) { alert(e.description); }
}
//限制输入长度(参数输入this和最大长度如100)
function textCounter(field, maxlimit) {
    if (field.value.length > maxlimit)
     field.value = field.value.substring(0, maxlimit);
   }
//防止Text输入非法字符
function keyInputCheck()
{
try{
     if (event.keyCode==124 || event.keyCode==37 || event.keyCode==34 || event.keyCode==39 || event.keyCode==60 ||event.keyCode==62)
        {
         event.keyCode = 0;
         return false;