Javascript经典技巧大全:55个实用技巧集锦
需积分: 10 181 浏览量
更新于2024-07-20
收藏 198KB PDF 举报
Javascript中最常用的55个经典技巧
Javascript是一种广泛应用于Web开发的脚本语言,它可以添加交互性和动态效果到网站中。以下是Javascript中最常用的55个经典技巧,它们可以帮助开发者快速实现常见的Web功能。
一、屏蔽鼠标右键
在网页中,屏蔽鼠标右键可以防止用户右键菜单的出现,这可以保护网站的内容和版权。使用以下代码可以实现屏蔽鼠标右键:
oncontextmenu="window.event.returnValue=false"
此外,还可以使用以下代码在Table中屏蔽鼠标右键:
<table border oncontextmenu="return false"><td>no</table>
二、取消选取和防止复制
在网页中,取消选取和防止复制可以保护网站的内容和版权。使用以下代码可以实现取消选取和防止复制:
<body onselectstart="return false">
三、防止粘贴
在网页中,防止粘贴可以保护网站的内容和版权。使用以下代码可以实现防止粘贴:
onpaste="return false"
四、防止复制和剪切
在网页中,防止复制和剪切可以保护网站的内容和版权。使用以下代码可以实现防止复制和剪切:
oncopy="return false;" oncut="return false;"
五、更改IE地址栏图标
在IE浏览器中,可以使用以下代码更改地址栏图标:
<link rel="Shortcut Icon" href="favicon.ico">
六、在收藏夹中显示图标
在浏览器的收藏夹中,可以使用以下代码显示网站的图标:
<link rel="Bookmark" href="favicon.ico">
七、关闭输入法
在网页中,可以使用以下代码关闭输入法:
<input style="ime-mode:disabled">
八、 frames框架
在网页中,可以使用以下代码实现frames框架:
<script language="JavaScript">
if (window == top) top.location.href = "frames.htm";//frames.htm为框架网页
</script>
九、防止被人frame
在网页中,可以使用以下代码防止被人frame:
<SCRIPT LANGUAGE=JAVASCRIPT>
if (top.location != self.location) top.location = self.location;
</SCRIPT>
十、网页不能被另存为
在网页中,可以使用以下代码防止网页被另存为:
<noscript><* src="/*.html"></*></noscript>
十一、查看网页源代码
在网页中,可以使用以下代码查看网页源代码:
<input type="button" value="/查看网页源代码" onclick="window.location = 'view-source:' + 'http://www.pconline.com.cn'">
十二、删除时确认
在网页中,可以使用以下代码删除时确认:
<a href="" javascript:if (confirm("确实要删除吗?")) location="boos.asp?&areyou=删除&page=1"">删除</a>
十三、取得控件的绝对位置
在网页中,可以使用以下代码取得控件的绝对位置:
//Javascript
<script language="Javascript">
function getIE(e) {
...
}
</script>
这些经典技巧可以帮助开发者快速实现常见的Web功能,提高开发效率和网站的用户体验。
2008-10-22 上传
2012-04-06 上传
2008-10-05 上传
2012-02-29 上传
点击了解资源详情
点击了解资源详情
2009-03-03 上传
2010-05-07 上传
2012-08-03 上传
xiyuan2016
- 粉丝: 117
- 资源: 1227
最新资源
- Angular实现MarcHayek简历展示应用教程
- Crossbow Spot最新更新 - 获取Chrome扩展新闻
- 量子管道网络优化与Python实现
- Debian系统中APT缓存维护工具的使用方法与实践
- Python模块AccessControl的Windows64位安装文件介绍
- 掌握最新*** Fisher资讯,使用Google Chrome扩展
- Ember应用程序开发流程与环境配置指南
- EZPCOpenSDK_v5.1.2_build***版本更新详情
- Postcode-Finder:利用JavaScript和Google Geocode API实现
- AWS商业交易监控器:航线行为分析与营销策略制定
- AccessControl-4.0b6压缩包详细使用教程
- Python编程实践与技巧汇总
- 使用Sikuli和Python打造颜色求解器项目
- .Net基础视频教程:掌握GDI绘图技术
- 深入理解数据结构与JavaScript实践项目
- 双子座在线裁判系统:提高编程竞赛效率