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;