《55种Javascript网页常用小技巧》由会员分享,可在线阅读,更多相关《55种Javascript网页常用小技巧(32页珍藏版)》请在金锄头文库上搜索。
1、种Javascript网页常用小技巧1.oncontextmenu=window.event.returnValue=false将彻底屏蔽鼠标右键no可用于Table2.取消选取、防止复制3.onpaste=returnfalse不准粘贴4.oncopy=returnfalse;oncut=returnfalse;防止复制5.IE地址栏前换成自己的图标6.可以在收藏夹中显示出你的图标7.关闭输入法8.永远都会带着框架9.防止被人frame10.网页将不能被另存为11.12.删除时确认删除13.取得控件的绝对位置/JavascriptfunctiongetIE(e)vart=e.offsetTo
2、p;varl=e.offsetLeft;while(e=e.offsetParent)t+=e.offsetTop;l+=e.offsetLeft;alert(top=+t+/nleft=+l);/VBScript!-functiongetIE()dimt,l,a,bseta=document.all.img1t=document.all.img1.offsetTopl=document.all.img1.offsetLeftwhilea.tagNameBODYseta=a.offsetParentt=t+a.offsetTopl=l+a.offsetLeftwendmsgboxtop=&t&
3、chr(13)&left=&l,64,得到控件的位置endfunction-14.光标是停在文本框文字的最后functioncc()vare=event.srcElement;varr=e.createTextRange();r.moveStart(character,e.value.length);r.collapse(true);r.select();15.判断上一页的来源javascript:document.referrer16.最小化、最大化、关闭窗口本例适用于IE17.屏蔽功能键Shift,Alt,Ctrlfunctionlook()if(event.shiftKey)alert(
4、禁止按Shift键!);/可以换成ALTCTRLdocument.onkeydown=look;18.网页不会被缓存或者19.怎样让表单没有凹凸感?或20.&的区别?(division)用来定义大段的页面元素,会产生转行用来定义同一行内的元素,跟的唯一区别是不产生转行是ns的标记,ie不支持,相当于21.让弹出窗口总是在最上面:22.不要滚动条?让竖条没有:让横条没有:两个都去掉?更简单了23.怎样去掉图片链接点击后,图片周围的虚线?24.电子邮件处理提交表单25.在翻开的子窗口刷新父窗口的代码里如何写?window.opener.location.reload()26.如何设定翻开页面的大小
5、翻开页面的位置27.在页面中如何参加不是满铺的背景图片,拉动页面时背景图不动bodybackground-image:url(logo.gif);background-repeat:no-repeat;background-position:center;background-attachment:fixed28.检查一段字符串是否全由数字组成29.获得一个窗口的大小document.body.clientWidth;document.body.clientHeight30.怎么判断是否是字符if(/x00-/xff/g.test(s)alert(含有汉字);elsealert(全是字符);3
6、1.TEXTAREA自适应文字行数的多少32.日期减去天数等于第二个日期functioncc(dd,dadd)/可以加上错误处理vara=newDate(dd)a=a.valueOf()a=a-dadd*24*60*60*1000a=newDate(a)alert(a.getFullYear()+年+(a.getMonth()+1)+月+a.getDate()+日)cc(12/23/2002,2)33.选择了哪一个Radiofunctioncheckme()foreachobinradio1ifob.checkedthenwindow.alertob.valuenextendfunctionStyleBa