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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

js参考大全.docx

1、js 参考大全参考大全事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture();event.srcElement.releaseCapture();事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKey 事件返回值 event.returnValue 鼠标位置 event.x event.y 窗体活动元素 document.activeElement 绑定事件 document.captureEvents(Eve

2、nt.KEYDOWN);访问窗体元素 document.all(txt).focus();document.all(txt).select();窗体命令 document.execCommand 窗体 COOKIE document.cookie 菜单事件 document.oncontextmenu 创建元素 document.createElement(SPAN);根据鼠标获得元素:document.elementFromPoint(event.x,event.y).tagName=TD document.elementFromPoint(event.x,event.y).appendCh

3、ild(ms)窗体图片 document.images索引 窗体事件绑定 document.onmousedown=scrollwindow;元素 document.窗体.elements索引 对象绑定事件 document.all.xxx.detachEvent(onclick,a);插件数目 navigator.plugins 取变量类型 typeof($js_libpath)=undefined 下拉框 下拉框.options索引 下拉框.options.length 查找对象 document.getElementsByName(r1);document.getElementById(

4、id);定时 timer=setInterval(scrollwindow(),delay);clearInterval(timer);UNCODE 编码 escape(),unescape 父对象 obj.parentElement(dhtml)obj.parentNode(dom)交换表的行 TableID.moveRow(2,1)替换 CSS document.all.csss.href=a.css;并排显示 display:inline 隐藏焦点 hidefocus=true 根据宽度换行 style=word-break:break-all 自动刷新 简单邮件 快速转到位置 obj.

5、scrollIntoView(true)锚 anchors 网页传递参数 location.search();可编辑 obj.contenteditable=true 执行菜单命令 obj.execCommand 双字节字符/x00-xff/汉字/u4e00-u9fa5/让英文字符串超出表格宽度自动换行 word-wrap:break-word;word-break:break-all;透明背景 获得 style 内容 obj.style.cssText HTML 标签 document.documentElement.innerHTML 第一个 style 标签 document.style

6、Sheets0 style 标签里的第一个样式 document.styleSheets0.rules0 防止点击空链接时,页面往往重置到页首端。word 上一网页源 asp:request.servervariables(HTTP_REFERER)javascript:document.referrer 释放内存 CollectGarbage();禁止右键 document.oncontextmenu=function()return false;禁止保存 禁止选取 禁止粘贴 地址栏图标 favicon.ico 名字最好不变 16*16 的 16 色,放虚拟目录根目录下 收藏栏图标 查看源码

7、 关闭输入法 自动全选 ENTER 键可以让光标移到下一个输入框 文本框的默认值 title 换行 obj.title=123 sdfs 获得时间所代表的微秒 var n1=new Date(2004-10-10.replace(/-/g,/).getTime()窗口是否关闭 win.closed checkbox 扁平 获取选中内容 document.selection.createRange().duplicate().text 自动完成功能 打开该功能 关闭该功能 窗口最大化 无关闭按钮 IE window.open(aa.htm,meizz,fullscreen=7);统一编码/解码

8、alert(decodeURIComponent(encodeURIComponent(http:/你好.com?as=hehe)encodeURIComponent 对:、/、;和?也编码 表格行指示 /各种尺寸 s+=rn 网页可见区域宽:+document.body.clientWidth;s+=rn 网页可见区域高:+document.body.clientHeight;s+=rn 网页可见区域高:+document.body.offsetWeight+(包括边线的宽);s+=rn 网页可见区域高:+document.body.offsetHeight+(包括边线的宽);s+=rn 网

9、页正文全文宽:+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 屏幕可

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

11、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-uFFFF/g,)onbeforepaste=clipboardData.setDat

12、a(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=clipboardData.setData(text,clipboardDat

13、a.getData(text).replace(/d/g,)/消除图像工具栏 /无提示关闭 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.5)var str=str+=;document.body.insertAdja

14、centHTML(beforeEnd,str);document.all.noTipClose.Click();else window.opener=null;window.close();else window.close()/取得控件得绝对位置(1)function getoffset(e)var t=e.offsetTop;var l=e.offsetLeft;while(e=e.offsetParent)t+=e.offsetTop;l+=e.offsetLeft;var rec=new Array(1);rec0=t;rec1=l;return rec /获得控件的绝对位置(2)oR

15、ect=obj.getBoundingClientRect();oRect.left oRect./最小化,最大化,关闭/光标停在文字最后 function cc()var e=event.srcElement;var r=e.createTextRange();r.moveStart(character,e.value.length);r.collapse(true);r.select();/页面进入和退出的特效 进入页面 推出页面 这个是页面被载入和调出时的一些特效。duration 表示特效的持续时间,以秒为单位。transition 表示使 用哪种特效,取值为 1-23:0 矩形缩小

16、1 矩形扩大 2 圆形缩小 3 圆形扩大 4 下到上刷新 5 上到下刷新 6 左到右刷新 7 右到左刷新 8 竖百叶窗 9 横百叶窗 10 错位横百叶窗 11 错位竖百叶窗 12 点扩散 13 左右到中间刷新 14 中间到左右刷新 15 中间到上下 16 上下到中间 17 右下到左上 18 右上到左下 19 左上到右下 20 左下到右上 21 横条 22 竖条 23/网页是否被检索/打印分页/设置打印 function window.onload()/-advanced features factory.printing.SetMarginMeasure(2)/measure margins

17、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.header=居左显示&b 居中显示&b 居右显

18、示页码,第&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 prompt 具体使用手册,更多信息,点这里

19、 /自带的打印预览 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:none;.PageNextpage-

20、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+HKEY_Key,);HKEY_Key=

21、footer;Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,);catch(e)/设置网页打印的页眉页脚为默认值 function PageSetup_Default()try var Wsh=new ActiveXObject(WScript.Shell);HKEY_Key=header;Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,&w&b 页码,&p/&P);HKEY_Key=footer;Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,&u&b&d);catch(e)/浏览器

22、验证 function checkBrowser()this.ver=navigator.appVersion this.dom=document.getElementById?1:0 this.ie6=(this.ver.indexOf(MSIE 6)-1&this.dom)?1:0;this.ie5=(this.ver.indexOf(MSIE 5)-1&this.dom)?1:0;this.ie4=(document.all&!this.dom)?1:0;this.ns5=(this.dom&parseInt(this.ver)=5)?1:0;this.ns4=(document.lay

23、ers&!this.dom)?1:0;this.mac=(this.ver.indexOf(Mac)-1)?1:0;this.ope=(navigator.userAgent.indexOf(Opera)-1);this.ie=(this.ie6|this.ie5|this.ie4)this.ns=(this.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)v

24、ar range=obj.createTextRange();alert(内容区宽度:+range.boundingWidth +pxrn 内容区高度:+range.boundingHeight+px);sdf /无模式的提示框 /屏蔽按键 屏蔽鼠标右键、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;/屏蔽鼠标右键

25、function window.onhelp()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 键不放,用鼠标点掉警告框,这种屏蔽方法就失效了。以后若

26、 有哪位高手有真正屏蔽 Alt 键的方法,请告知。*/if(event.keyCode=8)|/屏蔽退格删除键 (event.keyCode=116)|/屏蔽 F5 刷新键 (event.ctrlKey&event.keyCode=82)/Ctrl+R event.keyCode=0;event.returnValue=false;if(event.keyCode=122)event.keyCode=0;event.returnValue=false;/屏蔽 F11 if(event.ctrlKey&event.keyCode=78)event.returnValue=false;/屏蔽 Ct

27、rl+n if(event.shiftKey&event.keyCode=121)event.returnValue=false;/屏蔽 shift+F10 if(window.event.srcElement.tagName=A&window.event.shiftKey)window.event.returnValue=false;/屏蔽 shift 加鼠标左键新开一网页 if(window.event.altKey)&(window.event.keyCode=115)/屏蔽Alt+F4 window.showModelessDialog(about:blank,dialogWidth:

28、1px;dialogheight:1px);return false;屏蔽鼠标右键、Ctrl+N、Shift+F10、Alt+F4、F11、F5 刷新、退格键 /屏蔽打印 media print*display:none /移动的图层,拖动 1.meizz var Obj;function MouseDown(obj)Obj=obj;Obj.setCapture();Obj.l=event.x-Obj.style.pixelLeft;Obj.t=event.y-Obj.style.pixelTop;function MouseMove()if(Obj!=null)Obj.style.left=

29、event.x-Obj.l;Obj.style.top=event.y-Obj.t;function MouseUp()if(Obj!=null)Obj.releaseCapture();Obj=null;2.wlecome var orgMouseX;var orgMouseY;var orgObjX;var orgObjY;function doDrag()var myObject=document.all.myDiv;var x=event.clientX;var y=event.clientY;myObject.style.left=x-(orgMouseX-orgObjX);myOb

30、ject.style.top=y-(orgMouseY-orgObjY);function doMouseDown()orgMouseX=event.clientX;orgMouseY=event.clientY;orgObjX=parseInt(document.all.myDiv.style.left);orgObjY=parseInt(document.all.myDiv.style.top);/文档状态改变 var doc=window.framesf.document;function s()if(doc.readyState=complete)document.all.f.styl

31、e.height=doc.body.scrollHeight document.all.f.style.width=doc.body.scrollWidth doc.onreadystatechange=s /刷新后不变的文本框/访问剪贴板/操作 COOKIE function SetCookie(sName,sValue)document.cookie=sName+=+escape(sValue)+;function GetCookie(sName)var aCookie=document.cookie.split(;);for(var i=0;i aCookie.length;i+)var

32、 aCrumb=aCookiei.split(=);if(sName=aCrumb0)return unescape(aCrumb1);function DelCookie(sName)document.cookie=sName+=+escape(sValue)+;expires=Fri,31 Dec 1999 23:59:59 GMT;/setTimeout 增加参数 var _st=window.setTimeout;window.setTimeout=function(fRef,mDelay)if(typeof fRef=function)var argu=Array.prototype

33、.slice.call(arguments,2);var f=(function()fRef.apply(null,argu););return _st(f,mDelay);return _st(fRef,mDelay);function test(x)alert(x);window.setTimeout(test,1000,fason);/自定义的 apply,call Function.prototype.apply=function(obj,argu)if(obj)obj.constructor.prototype._caller=this;var argus=new Array();for(var i=0;iargu.length;i+)argusi=argu+i+;var r;eval(r=+(obj?(obj._caller(+argus.join(,)+);):(this(+

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

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