js 屏蔽效果
2019獨角獸企業重金招聘Python工程師標準>>>
/**??
?*屏蔽功能類(屏蔽F5、Ctrl+N、Shift+F10、Alt+F4、右鍵菜單......)?????
/** 屏蔽F1幫助 */??
window.onhelp = function(){return false;}???
??
/**??
?*屏蔽 F5、Ctrl+N、Shift+F10、Alt+F4??
?*如果想要屏蔽其他鍵,則找到對應的 keyCode 再依照此方法即可??
*/??
document.onkeydown = function(event){???
??? event = window.event || event;???
??? if(event.keyCode==116 || (event.ctrlKey && event.keyCode==78) || (event.shiftKey && event.keyCode==121) || (event.altKey && event.keyCode==115)){???
??????? event.keyCode =0;???
??????? event.returnvalue = false;???
??? }???
}???
??
/** 屏蔽鼠標右鍵 */??
document.oncontextmenu = function(){return false;}???
??
//或者???
??
document.onmousedown = function(event){???
??? event = window.event || event;???
??? if(document.all && event.button == 2) {???
??????? event.returnvalue=false;???
??? }???
}???
??
/**??
?* 屏蔽“后退”功能(<a href="javascript:replaceLocation('http://www.google.com')" mce_href="javascript:replaceLocation('http://www.google.com')">Google</a>)??
?* @param url 頁面要轉向的URL??
*/??
function replaceLocation(url){???
??? document.location.replace(url);???
}???
??
/** 屏蔽選中網頁內容 */??
document.onselectstart=function(){return false;}???
??
/** 屏蔽復制網頁內容 */??
document.body.oncopy = function(){return false;}???
??
/** 屏蔽剪切網頁內容 */??
document.body.oncut = function(){return false;}???
??
/** 屏蔽向網頁粘貼內容 */??
document.body.onpaste = function(){return false;}???
??
/** 屏蔽拷屏(不停的清空剪貼板) */??
window.setInterval('window.clipboardData("Text", "")', 100);???
??
/**??
?* 屏蔽查看源文件( <body οnlοad=clear()> )??
*/??
function clear() {???????
??? var source=document.body.firstChild.data;???????
??? document.open();???????
??? document.close();???????
??? document.body.innerHTML = source;???????
}
/**
?* 屏蔽js報錯
?*/
function KillError()?
{
? return true;
}
window.οnerrοr=KillError;
轉載于:https://my.oschina.net/guanxinsui/blog/914436
總結
- 上一篇: cmd应用基础 扫盲教程
- 下一篇: 关于bat的变量赋值和解析机制