javascript

位置:IT落伍者 >> javascript >> 浏览文章

js中的屏蔽的使用示例


发布日期:2019年07月04日
 
js中的屏蔽的使用示例
本文为大家介绍下js中的屏蔽的应用屏蔽网页内容选中剪切复制及拷屏总之你能想象的应该都有感兴趣的朋友可以参考下希望对大家学习js有所帮助

js屏蔽效果

复制代码 代码如下:


/** 屏蔽F帮助 */
windowonhelp = function(){return false;}
/**
*屏蔽 FCtrl+NShift+FAlt+F
*如果想要屏蔽其他键则找到对应的 keyCode 再依照此方法即可
*/
documentonkeydown = function(event){
event = windowevent || event;
if(eventkeyCode== || (eventctrlKey && eventkeyCode==) || (eventshiftKey && eventkeyCode==) || (eventaltKey && eventkeyCode==)){
eventkeyCode =;
eventreturnvalue = false;
}
}
/** 屏蔽鼠标右键 */
documentoncontextmenu = function(){return false;}
//或者
documentonmousedown = function(event){
event = windowevent || event;
if(documentall && eventbutton == ) {
eventreturnvalue=false;
}
}
/**
* 屏蔽“后退”功能(<a href="javascript:replaceLocation()" mce_href="javascript:replaceLocation()">Google</a>)
* @param url 页面要转向的URL
*/
function replaceLocation(url){
documentlocationreplace(url);
}
/** 屏蔽选中网页内容 */
documentonselectstart=function(){return false;}
/** 屏蔽复制网页内容 */
documentbodyoncopy = function(){return false;}
/** 屏蔽剪切网页内容 */
documentbodyoncut = function(){return false;}
/** 屏蔽向网页粘贴内容 */
documentbodyonpaste = function(){return false;}
/** 屏蔽拷屏(不停的清空剪贴板) */
windowsetInterval(windowclipboardData("Text" "") );
/**
* 屏蔽查看源文件( <body onload=clear()> )
*/
function clear() {
var source=documentbodyfirstChilddata;
documentopen();
documentclose();
documentbodyinnerHTML = source;
}
/**
* 屏蔽js报错
*/
function KillError()
{
return true;
}
windowonerror=KillError;

上一篇:探讨在JQuery和Js中,如何让ajax执行完后再继续往下执行

下一篇:jquery异步跨域访问代码