脚本百事通.docx

上传人:asd****56 文档编号:70336054 上传时间:2023-01-19 格式:DOCX 页数:11 大小:27.81KB
返回 下载 相关 举报
脚本百事通.docx_第1页
第1页 / 共11页
脚本百事通.docx_第2页
第2页 / 共11页
点击查看更多>>
资源描述

《脚本百事通.docx》由会员分享,可在线阅读,更多相关《脚本百事通.docx(11页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、javascript技巧返回脚本百事通1. oncontextmenu=window.event.returnValue=false将彻底屏蔽鼠标右键no可用于Ta bl e2. 取消选取、防止复制3. onpaste=return false 不准粘贴4. oncopy=return false; oncut=return false;防止复制5. IE 地址栏前换成自己的图标6. 可以在收藏夹中显示出你的图标7. 关闭输入法8. 永远都会带着框架9. 防止被人frame10.网页将不能被另存为11. 12.删除时确认删除13.取得控件的绝对位置/Javascriptfunction get

2、IE(e)var t=e.offsetTop;var l=e.offsetLeft;while(e=e.offsetParent)t+=e.offsetTop;l+=e.offsetLeft;alert(top=+t+/nleft=+l);/VBScript ! -function getIE()dim t,l, a,bset a=document.all.img1t=document.all.img1.offsetTopl=document.all.img1.offsetLeftwhile a.tagNameBODYset a = a.offsetParentt=t+a.offsetTopl

3、=l+a.offsetLeftwendmsgbox top=&t&chr(13)&left=&l,64,得到控件的位置end function- 14.光标是停在文本框文字的最后function cc()var e = event.srcElement;var r =e.createTextRange();r.moveStart(character,e.value.length);r.collapse(true);r.select();15.判断上一页的来源javascript:document.referrer16.最小化、最大化、关闭窗口本例适用于IE17.屏蔽功能键 Shift,Alt,

4、Ctrlfunction look()if(event.shiftKey)alert( 禁止按 Shift 键!); /可以换成A LT CTRLdocument.onkeydown=look;18.网页不会被缓存或者19.怎样让表单没有凹凸感?或20.&的区别?(division)用来定义大段的页面元素,会产生转行用来定义同一行内的元素,跟 的唯一区别是不产生转行是ns 的标记,ie 不支持,相当于21.让弹出窗口总是在最上面:22.不要滚动条让竖条没有:让横条没有:两个都去掉?更简单了23.怎样去掉图片链接点击后,图片周围的虚线?24.电子邮件处理提交表单25.在打开的子窗口刷新父窗口的代

5、码里如何写?window.opener.location.reload()26.如何设定打开页面的大小打开页面的位置27.在页面中如何加入不是满铺的背景图片,拉动页面时背景图不动bodybackground- image:url(logo.gif); background - repeat:no - repeat;background - position:center;background - attachment: fixed28.检查一段字符串是否全由数字组成29.获得一个窗口的大小document.body.clientWidth; document.body.clientHeight

6、30.怎么判断是否是字符if (/x00- /xff/g.test(s) alert(含有汉字);else alert(全是字符);31.TEXTAREA 自适应文字行数的多少32.日期减去天数等于第二个日期function cc(dd,dadd)/ 可以加上错误处理var a = new Date(dd)a = a.valueOf()a = a -dadd * 24 * 60 * 60 * 1000a = new Date(a)alert(a.getFullYear() + 年 + (a.getMonth() + 1) + 月 + a.getDate() + 日)cc(12/23/2002,

7、2)33.选择了哪一个 Radiofunction checkme()for each ob in radio1if ob.checked then window.alert ob.valuenextend functionStyleBarcode34.脚本永不出错35.ENTER 键可以让光标移到下一个输入框36.检测某个网站的链接速度:把如下代码加入区域中:tim=1setInterval(tim+,100)b=1var autourl=new Array()autourl1=autourl2=autourl3=autourl4=autourl5=function butt()docume

8、nt.write()for(var i=1;i au tourl.length;i+)document.write( = = )document.write()butt()function auto(url)document.forms0url+b.value=urlif(tim200)document.forms0txt+b.value=链接超时elsedocument.forms0txt+b.value=时间+tim/10+ 秒b+function run()for(var i=1;i autourl.length;i+)document.wr ite()run()37.各种样式的光标au

9、to:标准光标default:标准箭头hand :手形光标wait:等待光标text:I 形光标vertical - text:水平I 形光标no- drop :不可拖动光标not- allowed:无效光标help:帮助光标all- scroll:三角方向标move :移动标crosshair:十字标e- resizen- resizenw- resizew- resizes- resizese - resizesw- resize38.页面进入和退出的特效进入页面推出页面这个是页面被载入和调出时的一些特效。duration 表示特效的持续时间,以秒为单位。transition 表示使用哪种

10、特效,取值为1- 23:0矩形缩小1矩形扩大2圆形缩小3圆形扩大4下到上刷新5上到下刷新6左到右刷新7右到左刷新8竖百叶窗9横百叶窗10 错位横百叶窗11错位竖百叶窗12 点扩散13 左右到中间刷新14 中间到左右刷新15 中间到上下16 上下到中间17 右下到左上18 右上到左下19 左上到右下20 左下到右上21 横条22 竖条23 以上22种随机选择一种39.在规定时间内跳转40.网页是否被检索其中属性值有以下一些:属性值为all:文件将被检索,且页上链接可被查询;属性值为none:文件不被检索,而且不查询页上的链接;属性值为index:文件将被检索;属性值为follow:查询页上的链接

11、;属性值为noindex:文件不检索,但可被查询链接;属性值为nofollow:文件不被检索,但可查询页上的链接。41.回车用客户端脚本在页面添加 document 的onkeydown 事件,让页面在接受到回车事件后,进行Ta b键的功能,即只要把 event的keyCode 由13变为9Javascript 代码如下:这样的处理方式, 可以实现焦点往下移动, 但对于按钮也起同样的作用, 一般的客户在输入完资料以后,跳到按钮后, 最好能直接按 回车 进行数据的提交. 因此,对上面的方法要进行一下修改,应该对于 提交按钮不进行焦点转移.而直接激活提交.因此我对上面的代码进行了一个修改,即判断事

12、件的源, 是否为提交按钮,代码如下:判断是否为button,是因为在HTML 上会有type=button判断是否为submit, 是因为HTML 上会有type=submit判断是否为reset,是因为HTML 上的 重置 应该要被执行判断是否为空,是因为对于 HTML 上的 链接 也应该被执行,这种情 况发生的情况不多,可以使用tabindex=- 1 的方式来取消链接获得焦点.本文转载于 更多文章: 学会避免不必要的搜索引擎蜘蛛风险 你可以将使用搬到ubuntu上 IOS: 状态栏提示控件的原理与实现 HTML中拖放介绍 EasyUI中包选择按钮的下拉列表的使用方法 EasyUI中包选择按钮的下拉列表的代码实例 EasyUI中包选择按钮的下拉列表的代码实例(可多选值) 10340 - All in All EasyUI中combobox的使用方法 EasyUI中combobox的代码实例百度统计百度统计

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 其他杂项

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com