Javascript中的经典技巧
我们都知道在JavaScript中有很多的技巧需要我们去学习,为了能更好的掌握JavaScript我们都需要学习一些常用的经典技巧,那么你知道Javascript中的经典技巧有哪些吗?
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键
no 可用于Table
2. 取消选取、防止复制
3. onpaste="return false" 不准粘贴
4. oncopy="return false;" oncut="return false;" 防止复制
5. IE地址栏前换成自己的图标
6. 可以在收藏夹中显示出你的图标
7. 关闭输入法
8. 永远都会带着框架
9. 防止被人frame
10. 网页将不能被另存为
11. onclick="window.location = "view-source:"+ "http://www.pconline.com.cn"">
12.删除时确认
删除
13. 取得控件的绝对位置
//Javascript
//VBScript
14. 光标是停在文本框文字的最后
15. 判断上一页的来源
javascript :
document.referrer
16. 最小化、最大化、关闭窗口
本例适用于IE
17.屏蔽功能键Shift,Alt,Ctrl
18. 网页不会被缓存
或者
19.怎样让表单没有凹凸感?
或
1 solid #000000">
20. type=button value=关闭 onclick=hh3.click()> >
border oncontextmenu=return(false)>
用来定义同一行内的元素,跟
21.让弹出窗口总是在最上面:
22.不要滚动条?
让竖条没有:
让横条没有:
两个都去掉?更简单了
23.怎样去掉图片链接点击后,图片周围的虚线?
24.电子邮件处理提交表单
enctype="text/plain">
25.在打开的子窗口刷新父窗口的代码里如何写?
window.opener.location.reload()
26.如何设定打开页面的大小
打开页面的位置
27.在页面中如何加入不是满铺的背景图片,拉动页面时背景图不动
28. 检查一段字符串是否全由数字组成
29. 获得一个窗口的大小
document.body.clientWidth; document.body.clientHeight
30. 怎么判断是否是字符
if (/[^/x00-/xff]/g.test(s)) alert("含有汉字");
else alert("全是字符");
31.TEXTAREA自适应文字行数的多少
>;i++)***(" type=submit value=刷新> type=text >;i++)> name=autof> language=javascript> language=javascript> rows=1 name=s1 cols=27 onpropertychange> type=submit> > >
51、title显示日期
把如下代码加入
区域中:
52、显示所有链接
把如下代码加入区域中
53、回车键换行
把如下代码加入区域中
function handleEnter (field, event) {
var keyCode = event.keyCode ? event.keyCode : event.which ?
event.which : event.charCode;
if (keyCode == 13) {
var i;
for (i = 0; i < field.form.elements.length; i++)
if (field == field.form.elements[i])
break;
i = (i + 1) % field.form.elements.length;
field.form.elements[i].focus();
return false;
}
else
return true;
}
上文中小编详细介绍了Javascript中的经典技巧,咱只学最最实用的。如果你也有同样的小技巧,就拿出来大家一起分享吧。
上一篇:根据分辨率调用css文件的方法