js中的屏蔽的使用示例
js中的屏蔽的使用示例
发布时间:2016-12-30 来源:查字典编辑
摘要:js屏蔽效果复制代码代码如下:/**屏蔽F1帮助*/window.onhelp=function(){returnfalse;}/***屏蔽...

js屏蔽效果

复制代码 代码如下:

/** 屏蔽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 onload=clear()> )

*/

function clear() {

var source=document.body.firstChild.data;

document.open();

document.close();

document.body.innerHTML = source;

}

/**

* 屏蔽js报错

*/

function KillError()

{

return true;

}

window.onerror=KillError;

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新Javascript教程学习
热门Javascript教程学习
编程开发子分类