javascript中几个有意思的功能(目前5项)1 右键无效 2禁止网页复制 3禁止F5刷新 4新发现 5屏蔽js错误 6禁用backspace(退格键)
1.右键无效
view plaincopy to clipboardprint
<script>
document.oncontextmenu=new Function("event.returnValue=false;");
</script>
<body>
右键无效
</body>
2.禁止网页复制
view plaincopy to clipboardprint?
<body>
<script type="text/javascript">
document.body.oncopy=nocopy;
function nocopy(){
clipboarData.setData("text","");
setTimeout(nocopydelay,100);
}
function nocopydelay(){
alert("不能复制");
clipboarData.setData("text","哈哈"+"\r\n文章来自:sxzlc详细参考:"+location.href);
}
</script>
无法复制,但是internet选项安全脚本活动脚本禁用后就可以复制了。<br>
需要使用一下延时。
script要在body内部,否则不好使。
强烈建议没有什么特殊要求别在自己的网页上这么弄。
</body>
3.禁止F5刷新
view plaincopy to clipboardprint?
<script type="text/javascript">
document.onkeydown=function()//禁止刷新
{
if(event.keyCode==116){
event.keyCode=0;
event.returnValue=false;
}
}
document.oncontextmenu=function(){
event.returnValue=false;
}
</script>
4.js中的alert的意外发现,以前不知道。
view plaincopy to clipboardprint?
<script type="text/javascript">
function sss()
{
alert(sss);
alert('sss');
}
</script>
<body onload=sss();>
运行一下,非常有意思。
第一个,会把函数的内容显示出来,对话框的内容是:function sss(){....}
第二个输出才是sss
</body>
5.屏蔽js错误
<script language="javascript">
<!--
/*屏蔽所有的js错误*/
function killerrors() {
return true;
}
window.onerror = killerrors;
//-->
</script>
<mec:script language="javascript">
function sss(){
alert(sss);
alert('sss');
alert(aaaaa);
}
</script>
<body onload=sss();>
代码中注释去掉与否没有影响!
</body>
6.禁用backspace退格键
function document.onkeydown(){
if(event.keyCode==8){
if(document.activeElement.type=="text"){
if(document.activeElement.readOnly==false)
return true;
}
return false;
}
}
分享到:
相关推荐
javascript技巧 javascript技巧javascript技巧 javascript技巧 javascript技巧
js技巧 javaScript编码技巧,里面包含了常用的网站开发的特效,例如新闻滚动条,弹出窗口,文字循环滚动等。
200多个js技巧代码 200多个js技巧代码200多个js技巧代码200多个js技巧代码200多个js技巧代码200多个js技巧代码200多个js技巧代码200多个js技巧代码200多个js技巧代码200多个js技巧代码
javascript小技巧,可以查看日常常用的javascript小技巧
jstips 是指每天推出一个 JS 技巧。JavaScript 技巧介绍接下来我将很高兴地为你介绍一下,这些可以帮助你提高编写代码效率十分实用的日常 Javascript 小技巧。每天只需花少于两分钟的时间,你就能读到性能,框架,...
JS技巧大全 JS技巧大全 JS技巧大全 JS技巧大全
js使用技巧,有例子,通俗易懂,看了就明白,
JS技巧大全。JAVASCRIPT技巧提升。
js技巧js技巧js技巧js技巧js技巧js技巧js技巧js技巧
Javascript 技巧大全Javascript 技巧大全Javascript 技巧大全Javascript 技巧大全Javascript 技巧大全Javascript 技巧大全
javascript js 技巧集 事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey ...
200多个JS技巧代码
JavaScript技巧
Javascript 技巧
js技术,函数,方法,特效处理,等等等等等
45个实用的JS技巧,为特殊的业务场景提供高效、安全的解决方案
js技巧收集. 一共收集了200多个 常用的js,值得收藏
经典javascript技巧汇总,拥有大量的js技巧代码,乃js开发人士必备,本人义务劳动,收集一起,希望大家一起共勉共进。