2011年3月8日 星期二

JS 鎖右鍵

網路上找到的方式
方式 1 ( ie . firefox 適用 )

/*
Copyright by Audi 2006
http://audi.tw
http://www.carousel.com.tw
歡迎應用於無償用途散播,並請勿移除本版權宣告
*/

var omitformtags=["input", "textarea", "select"];
function disableselect(e)
{
for (i = 0; i < omitformtags.length; i++)
{
if (omitformtags[i]==(e.target.tagName.toLowerCase()))
return;
}
return false;
}
function reEnable()
{
return true
}

document.write('<div style="position:absolute;visibility:visible;top:-3000px;left:-3000px;"><form name="_hiddenFrom"><input type="text" value="Ctrl-A Error !" name="_hiddenText"></form></div>');
if (typeof document.onselectstart=="undefined")
{
document.onmousedown=disableselect;
document.onmouseup=reEnable;
}
else
{
document.onmousedown=new Function("return false");
document.onmouseup=new Function("return false");
}
document.onselectstart=new Function("return false");
document.onselect=new Function("return false");
document.oncontextmenu=new Function("return false");
document.onload=document._hiddenFrom._hiddenText.focus();

沒有留言:

張貼留言