ImageVerifierCode 换一换
格式:DOCX , 页数:83 ,大小:57.43KB ,
资源ID:19873264      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/19873264.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(常用js代码大全Word格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

常用js代码大全Word格式.docx

1、document.referrer 释放内存 CollectGarbage();禁止右键 document.oncontextmenu=function()return false;禁止保存 禁止选取 favicon.ico 名字最好不变 16*16的 16色,放虚拟目录根目录下 收藏栏图标 查看源码 关闭输入法 自动全选 ENTER键可以让光标移到下一个输入框 文本框的默认值 title换行 obj.title=123 sdfs 获得时间所代表的微秒 var n1=new Date(2004-10-10.replace(/-/g,/).getTime()窗口是否关闭 win.closed c

2、heckbox扁平 获取选中内容 document.selection.createRange().duplicate().text 自动完成功能 打开该功能 关闭该功能 关闭窗口window.close();返回history.back();无关闭按钮 IE window.open(aa.htm,meizz,fullscreen=7);统一编码/解码 alert(decodeURIComponent(encodeURIComponent(http:/你好.com?as=hehe)encodeURIComponent对:、/、;和?也编码高级应用(一)页面跳转:window.location.

3、href(地址)window.open(地址,_self)打开新窗口:window.open(地址,_blank)只显示地址栏:window.open(地址,title,location=1,height=200,width=500)只显示状态栏:window.open(地址,title,status=1)只显示工具栏:window.open(地址,title,toolbar=1)只显示菜单栏:window.open(地址,title,menubar=1)一个不少:window.open(地址,title)光棍但可以调整大小:window.open(地址,title,resizable=1)去

4、掉所有空格:Object.replace(/s+|s+$/g,)屏蔽鼠标:oncontextmenu=window.event.returnValue=false取消选取:onselectstart=return false不允许粘贴:onpaste=return false关闭输入法:不允许另存为:得到上一页来源:document.referrer弹出窗口总在最上:弹出确认对话框:comfirm(文本)if(confirm(文本)/确定else/取消回车转换 Tab键:if(window.event.keyCode=13)event.keyCode=9返回上一页:history.go(-1)

5、重新加载页面:window.location.reload()子页面中调父页面中的方法:window.opener.function()子页面中访问父页面中名为 name的控件值:window.opener.name.value子页面中访问父页面中表单中名为 name的控件值:window.opener.formName.nam.value得到控件的绝对位置:function getIE()var t=e.offsetTop;var l=e.offsetLeft;while(e=e.offsetParent)t+=e.offsetTop;l+=e.offsetLeft;alert(top=+t

6、+and left=+l);光标停在文本框文字的最后:function toEnd()var e=event.srcElement;var r=e.createTextRange();r.moveStart(character,e.value.length);r.collapse(true);r.select();屏蔽功能键(Shift,Alt,Ctrl)function testKey()if(event.shiftKey)/altKey;ctrlKeyalert(Shift);不要滚动条:让竖条没有:让横条没有:去掉图片链接点击后图片周围的虚线:在子窗体中刷新父窗体:window.open

7、er.location.reload()设置打开窗口的大小:设置打开窗口的位置:得到窗体大小:document.body.clientWidth;document.body.clientHeight;TEXTAREA自适应文字行数:屏蔽脚本错误:function killErrors()return true;window.onerror=killErrors();判断是否是字符:if(/x00-/xff/g.test(str)alert(有汉字);else alert(全是字符);screen.属性:availHeight 获取系统屏幕的工作区域高度,排除 Microsoft®Win

8、dows&任务栏。availWidth 获取系统屏幕的工作区域宽度,排除 Windows 任务栏。bufferDepth 设置或获取用于画面外位图缓冲颜色的每像素位数。colorDepth 获取用于目标设置或缓冲区的颜色每像素位数。deviceXDPI 设置或获取系统屏幕水平每英寸点数(DPI)的数值。deviceYDPI 设置或获取系统屏幕垂直每英寸点数(DPI)的数值。fontSmoothingEnabled 获取用户是否在控制面板的显示设置中启用了圆整屏幕字体边角的选项。height 获取屏幕的垂直分辨率。logicalXDPI 获取系统屏幕水平每英寸点数(DPI)的常规数值。logic

9、alYDPI 获取系统屏幕垂直每英寸点数(DPI)的常规数值。updateInterval 设置或获取屏幕的更新间隔。width 获取屏幕的垂直分辨率。得到 div的 height值:div.offsetHeight(带滚动条的完整高度)div.clientHeight(内容的高度)/各种尺寸 s+=rn网页可见区域宽:+document.body.clientWidth;s+=rn网页可见区域高:+document.body.clientHeight;+document.body.offsetWeight+(包括边线的宽);+document.body.offsetHeight+(包括边线的

10、宽);s+=rn网页正文全文宽:+document.body.scrollWidth;s+=rn网页正文全文高:+document.body.scrollHeight;s+=rn网页被卷去的高:+document.body.scrollTop;s+=rn网页被卷去的左:+document.body.scrollLeft;s+=rn网页正文部分上:+window.screenTop;s+=rn网页正文部分左:+window.screenLeft;s+=rn屏幕分辨率的高:+window.screen.height;s+=rn屏幕分辨率的宽:+window.screen.width;s+=rn屏幕

11、可用工作区高度:+window.screen.availHeight;s+=rn屏幕可用工作区宽度:+window.screen.availWidth;/过滤数字=48&event.keyCode=57|(this.value.indexOf(.)/特殊用途/不缓存/正则匹配 匹配中文字符的正则表达式:u4e00-u9fa5 匹配双字节字符(包括汉字在内):x00-xff 匹配空行的正则表达式:ns|*r 匹配 HTML标记的正则表达式:/.*|/匹配首尾空格的正则表达式:(s*)|(s*$)(像 vbscript那样的 trim函数)匹配 Email地址的正则表达式:w+(-+.w+)*w+

12、(-.w+)*.w+(-.w+)*匹配网址 URL的正则表达式:http:/(w-+.)+w-+(/w-./?%&=*)?以下是例子:利用正则表达式限制网页表单里的文本框输入内容:用正则表达式限制只能输入中文:onkeyup=value=value.replace(/u4E00-u9FA5/g,)onbeforepaste=clipboardData.setData(text,clipboardData.getData(text).replace(/u4E00-u9FA5/g,)1.用正则表达式限制只能输入全角字符:onkeyup=value=value.replace(/uFF00-uFFF

13、F/g,)onbeforepaste=clipboardData.setData(text,clipboardData.getData(text).replace(/uFF00-uFFFF/g,)2.用正则表达式限制只能输入数字:onkeyup=value=value.replace(/d/g,)onbeforepaste=clipboardData.setData(text,clipboardData.getData(text).replace(/d/g,)3.用正则表达式限制只能输入数字和英文:onkeyup=value=value.replace(/W/g,)onbeforepaste=

14、clipboardData.setData(text,clipboardData.getData(text).replace(/d/g,)/消除图像工具栏 or/无提示关闭 function Close()var ua=navigator.userAgent var ie=navigator.appName=Microsoft Internet Explorer?true:false if(ie)var IEversion=parseFloat(ua.substring(ua.indexOf(MSIE)+5,ua.indexOf(;,ua.indexOf(MSIE)if(IEversion 5

15、.5)var str=str+=;document.body.insertAdjacentHTML(beforeEnd,str);document.all.noTipClose.Click();else window.opener=null;window.close();else window.close()/取得控件得绝对位置(1)function getoffset(e)var t=e.offsetTop;var rec=new Array(1);rec0=t;rec1=l;return rec/获得控件的绝对位置(2)oRect=obj.getBoundingClientRect();o

16、Rect.left oRect./最小化,最大化,关闭 /光标停在文字最后 function cc()var e=event.srcElement;/页面进入和退出的特效 进入页面 推出页面 这个是页面被载入和调出时的一些特效。duration表示特效的持续时间,以秒为单位。transition表示使 用哪种特效,取值为 1-23:0 矩形缩小 1 矩形扩大 2 圆形缩小 3 圆形扩大 4 下到上刷新 5 上到下刷新 6 左到右刷新 7 右到左刷新 8 竖百叶窗 9 横百叶窗 10 错位横百叶窗 11 错位竖百叶窗 12 点扩散 13 左右到中间刷新 14 中间到左右刷新 15 中间到上下 1

17、6 上下到中间 17 右下到左上 18 右上到左下 19 左上到右下 20 左下到右上 21 横条 22 竖条 23/网页是否被检索 其中属性值有以下一些:属性值为all:文件将被检索,且页上链接可被查询;属性值为none:文件不被检索,而且不查询页上的链接;属性值为index:文件将被检索;属性值为follow:查询页上的链接;属性值为noindex:文件不检索,但可被查询链接;属性值为nofollow:/打印分页 page1 page2/设置打印 function window.onload()/-advanced features factory.printing.SetMarginMe

18、asure(2)/measure margins in inches factory.printing.SetPageRange(false,1,3)/need pages from 1 to 3 factory.printing.printer=HP DeskJet 870C factory.printing.copies=2 factory.printing.collate=true factory.printing.paperSize=A4 factory.printing.paperSource=Manual feed/-basic features factory.printing.

19、header=居左显示&b居中显示&b居右显示页码,第&p页/共&P页 factory.printing.footer=(自定义页脚)factory.printing.portrait=false factory.printing.leftMargin=0.75 factory.printing.topMargin=1.5 factory.printing.rightMargin=0.75 factory.printing.bottomMargin=1.5 function Print(frame)factory.printing.Print(true,frame)/print with pr

20、ompt 具体使用手册,更多信息,点这里/自带的打印预览 WebBrowser.ExecWB(1,1)打开 Web.ExecWB(2,1)关闭现在所有的 IE窗口,并打开一个新窗口 Web.ExecWB(4,1)保存网页 Web.ExecWB(6,1)打印 Web.ExecWB(7,1)打印预览 Web.ExecWB(8,1)打印页面设置 Web.ExecWB(10,1)查看页面属性 Web.ExecWB(15,1)好像是撤销,有待确认 Web.ExecWB(17,1)全选 Web.ExecWB(22,1)刷新 Web.ExecWB(45,1)关闭窗体无提示.Noprintdisplay:no

21、ne;.PageNextpage-break-after:always;/去掉打印时的页眉页脚 var HKEY_Root,HKEY_Path,HKEY_Key;HKEY_Root=HKEY_CURRENT_USER;HKEY_Path=SoftwareMicrosoftInternet ExplorerPageSetup;/设置网页打印的页眉页脚为空 function PageSetup_Null()try var Wsh=new ActiveXObject(WScript.Shell);HKEY_Key=header;Wsh.RegWrite(HKEY_Root+HKEY_Path+HKE

22、Y_Key,);HKEY_Key=footer;catch(e)/设置网页打印的页眉页脚为默认值 function PageSetup_Default()try var Wsh=new ActiveXObject(WScript.Shell);Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,&w&b页码,&p/&P);u&b&d);catch(e)/浏览器验证 function checkBrowser()this.ver=navigator.appVersion this.dom=document.getElementById?1:0 this.ie6=(

23、this.ver.indexOf(MSIE 6)-1&this.dom)?0;this.ie5=(this.ver.indexOf(MSIE 5)-1&this.ie4=(document.all&!this.ns5=(this.dom&parseInt(this.ver)=5)?this.ns4=(document.layers&this.mac=(this.ver.indexOf(Mac)-1)?this.ope=(navigator.userAgent.indexOf(Opera)-1);this.ie=(this.ie6|this.ie5|this.ie4)this.ns=(this.

24、ns4|this.ns5)this.bw=(this.ie6|this.ie5|this.ie4|this.ns5|this.ns4|this.mac|this.ope)this.nbw=(!this.bw)return this;/计算内容宽和高 function test(obj)var range=obj.createTextRange();alert(内容区宽度:+range.boundingWidth+pxrn内容区高度:+range.boundingHeight+px);sdf/无模式的提示框 function modelessAlert(Msg)window.showModele

25、ssDialog(javascript:alert(+escape(Msg)+);,status:no;resizable:help:dialogHeight:height:30px;40px;);/屏蔽按键 屏蔽鼠标右键、Ctrl+N、Shift+F10、Alt+F4、F11、F5刷新、退格键!-/屏蔽鼠标右键、Ctrl+N、Shift+F10、F11、F5刷新、退格键/Author:meizz(梅花雨)2002-6-18 function document.oncontextmenu()event.returnValue=false;/屏蔽鼠标右键 function window.onhe

26、lp()return false/屏蔽 F1帮助 function document.onkeydown()if(window.event.altKey)&(window.event.keyCode=37)|/屏蔽 Alt+方向键(window.event.keyCode=39)/屏蔽 Alt+方向键 alert(不准你使用 ALT+方向键前进或后退网页!event.returnValue=false;/*注:这还不是真正地屏蔽 Alt+方向键,因为 Alt+方向键弹出警告框时,按住 Alt 键不放,用鼠标点掉警告框,这种屏蔽方法就失效了。以后若 有哪位高手有真正屏蔽 Alt 键的方法,请告知。*/if(event.keyCode=8)|/屏蔽退格删除键(event.keyCode=116)|/屏蔽 F5 刷新键(event.ctrlKey&event.keyCode=82)/Ctrl+R event.keyCode=0;if(event.keyCode=122)event

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1