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;
}
}
分享到:
相关推荐
以上技巧和知识点在200个js技巧.docx文档中可能有更详尽的解释和实例,建议深入学习,结合实践以提升JavaScript编程技能。同时,不断关注JavaScript的最新发展,如ES规范的更新,以及社区的最佳实践,将有助于你成为...
JavaScript(简称JS)是一种广泛应用于Web开发的轻量级编程语言,它主要负责网页的动态交互,赋予静态HTML页面活力。本篇文章将深入探讨一些重要的JS技巧,旨在帮助初学者和经验丰富的开发者更好地理解和运用这一...
以上只是JavaScript技巧的一部分,深入学习和实践这些知识点,将有助于你成为更优秀的JavaScript开发者。在实际工作中,不断学习和更新知识,适应JavaScript的快速发展,是每个前端工程师必备的能力。
200多个js技巧代码 200多个js技巧代码200多个js技巧代码200多个js技巧代码200多个js技巧代码200多个js技巧代码200多个js技巧代码200多个js技巧代码200多个js技巧代码200多个js技巧代码
jstips 是指每天推出一个 JS 技巧。JavaScript 技巧介绍接下来我将很高兴地为你介绍一下,这些可以帮助你提高编写代码效率十分实用的日常 Javascript 小技巧。每天只需花少于两分钟的时间,你就能读到性能,框架,...
JavaScript,也被称为JS,是一种广泛应用于网页和网络应用的编程语言,主要负责客户端的动态交互。作为前端开发的重要工具,JavaScript具有轻量级、解释型和面向对象的特点,使得它在网页开发中不可或缺。本文将深入...
这个名为"JavaScript技巧200多个"的资源显然包含了大量实用的编程技巧,可以帮助开发者提升JavaScript编程效率和代码质量。以下是一些可能包含在JS技巧200个.txt文件中的关键知识点: 1. **变量声明与作用域**:...
这里我们将探讨一些在实际工作中常用的JavaScript技巧,以帮助你提升编程效率和代码质量。 1. **变量声明与作用域** - 使用`let`和`const`替代`var`来避免变量提升和作用域污染。 - `let`允许块级作用域,`const`...
JavaScript,也简称JS,是一种广泛应用于web开发的轻量级编程语言。...以上这些JavaScript技巧都是在实际开发中非常实用的,可以提升网页的交互性和用户体验。掌握并灵活运用这些技巧,能让你的网页设计更加生动有趣。
### JavaScript技巧(珍藏版) 在本篇珍藏已久的JavaScript技巧分享中,我们将深入探讨一些实用且高效的JavaScript小技巧,这些技巧旨在帮助新手快速提升编程技能,并为日常开发带来便利。 #### 技巧1:类型转换 在...
以上是一些基础的JavaScript技巧,此外,还包括操作数组、对象的方法,以及如何使用正则表达式、事件监听等高级技巧。掌握了这些技巧和知识,能够帮助开发者编写出更加高效、安全的JavaScript代码。
JavaScript,简称JS,是Web开发中的重要脚本语言,用于实现客户端的动态效果和交互。在编程过程中,理解和处理JS错误至关重要,因为它们可以帮助我们识别并修复代码中的问题。以下是一些关于JS技巧和错误对照表的...
### 一般人不知道的JS技巧 在前端开发领域中,JavaScript(简称JS)是不可或缺的核心技术之一。虽然大多数开发者已经掌握了JS的基本用法,但仍然有许多高效、实用甚至有些“神秘”的技巧并不为众人所知。本文将深入...
"javascript技巧精心收集"这个主题包含了一系列关于JavaScript编程的实用技巧和资源,旨在帮助开发者提升技能和效率。以下是一些从提供的文件名中提炼出的关键知识点: 1. **jsp技巧.txt**:这可能涉及到JavaServer...
根据提供的文件信息,我们可以归纳总结出40种网站常用的JavaScript技巧中的部分知识点。这些技巧主要应用于网页开发中,用于增强用户体验、实现特定功能或优化页面性能。下面将详细阐述每一点涉及的技术细节。 ### ...
JavaScript,简称JS,是一种广泛用于网页和网络应用的脚本语言,它主要在客户端运行,负责实现动态效果、交互性功能以及数据验证等任务。JavaScript 是 Web 开发不可或缺的一部分,其灵活性和强大的功能使得开发者...
这篇"200个js技巧汇总"资源提供了丰富的JavaScript知识,旨在帮助开发者提升技能,解决实际问题。下面,我们将深入探讨这些技巧,从基础到进阶,全面解析JavaScript的各个方面。 1. **基本语法与数据类型**:...
标题"js技巧收集(200多个)"表明这是一个包含大量JavaScript编程技巧的资源集合,这些技巧可能是解决实际问题的方法、优化代码的策略或者是提升开发效率的小窍门。描述中的"值得一看"则强调了这些技巧的价值和实用性...
标题中的“200个JS技巧代码”表明这是一个关于JavaScript编程的集合,包含了各种实用的技巧和实例。描述中提到的“JS实例代码”进一步强调了这些技巧是通过实际的JavaScript代码来展示的,旨在帮助开发者提升在...