Javascript 技巧大全 Javascript 是一种广泛应用于 Web 开发的脚本语言,以下是 55 个非常有用的 Javascript 技巧大全。 1. 屏蔽鼠标右键 使用 `oncontextmenu="window.event.returnValue=false"` 可以彻底屏蔽鼠标右键。 2. 取消选取、防止复制 使用 `<body onselectstart="return false">` 可以取消选取和防止复制。 3. 不准粘贴 使用 `onpaste="return false"` 可以防止粘贴。 4. 防止复制 使用 `oncopy="return false;"` 和 `oncut="return false;"` 可以防止复制。 5. IE 地址栏前换成自己的图标 使用 `<link rel="Shortcut Icon" href="favicon.ico">` 可以在 IE 地址栏前换成自己的图标。 6. 可以在收藏夹中显示出自己的图标 使用 `<link rel="Bookmark" href="favicon.ico">` 可以在收藏夹中显示出自己的图标。 7. 关闭输入法 使用 `<input style="ime-mode:disabled">` 可以关闭输入法。 8. 永远都会带着框架 使用 `<script language="JavaScript"> <!-- if (window == top)top.location.href = "frames.htm"; //frames.htm 为框架网页 // --> </script>` 可以永远都会带着框架。 9. 防止被人 frame 使用 `<SCRIPT LANGUAGE=JAVASCRIPT> <!-- if (top.location != self.location)top.location=self.location; // --> </SCRIPT>` 可以防止被人 frame。 10. 网页将不能被另存为 使用 `<noscript> <* src="/*.html">;</*> </noscript>` 可以防止网页被另存为。 11. 查看网页源代码 使用 `<input type=button value="/查看网页源代码" onclick="window.location = "view-source:"+ "http://www.chinaz.com"">` 可以查看网页源代码。 12. 删除时确认 使用 `<a href=""javascript :if(confirm("确实要删除吗?"))location="boos.asp?&areyou=删除&page=1"">删除</a>` 可以在删除时进行确认。 13. 取得控件的绝对位置 使用 `function getIE(e){ var t=e.offsetTop; var l=e.offsetLeft; while(e=e.offsetParent){ t+=e.offsetTop; l+=e.offsetLeft; } alert("top="+t+"/nleft="+l); }` 可以取得控件的绝对位置。 14. 光标是停在文本框文字的最后 使用 `<script language="javascript"> function cc() { var e = event.srcElement; var r =e.createTextRange(); r.moveStart("character",e.value.length); r.collapse(true); r.select(); } </script> <input type=text name=text1 value="123" onfocus="cc()">` 可以使光标是停在文本框文字的最后。 15. 判断上一页的来源 使用 `javascript : document.referrer` 可以判断上一页的来源。 16. 最小化、最大化、关闭窗口 使用 `<object id=hh1 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11"> <param name="Command" value="Minimize"> </object>` 可以最小化、最大化、关闭窗口。 这些 Javascript 技巧可以帮助开发者快速高效地开发 Web 应用程序,提高开发效率和用户体验。
剩余20页未读,继续阅读
- 粉丝: 0
- 资源: 3
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 各种字符串相似度和距离算法的实现Levenshtein、Jaro-winkler、n-Gram、Q-Gram、Jaccard index、最长公共子序列编辑距离、余弦相似度…….zip
- 运用python生成的跳跃的爱心
- 包括用 Java 编写的程序 欢迎您在此做出贡献!.zip
- (源码)基于QT框架的学生管理系统.zip
- 功能齐全的 Java Socket.IO 客户端库,兼容 Socket.IO v1.0 及更高版本 .zip
- 功能性 javascript 研讨会 无需任何库(即无需下划线),只需 ES5 .zip
- 分享Java相关的东西 - Java安全漫谈笔记相关内容.zip
- 具有适合 Java 应用程序的顺序定义的 Cloud Native Buildpack.zip
- 网络建设运维资料库职业
- 关于 Java 的一切.zip