1、取变量类型 typeof($js_libpath) = undefined下拉框 下拉框.options索引 下拉框.options.length 查找对象 document.getElementsByName(r1document.getElementById(id);定时 alert(decodeURIComponent(encodeURIComponent(http:/你好.com?as= hehe) encodeURIComponent对:、/; 和 ?也编码 /各种尺寸 timer=setInterval(scrollwindow(),delay);clearInterval(tim
2、er);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自动刷新 meta HTTP-EQUIV=refresh CONTENT=8;URL=简单邮件 a href=mailto:aaa?subject=ccc&body=
3、xxxyyy快速转到位置 obj.scrollIntoView(true) 锚 a name=first#firstanchors网页传递参数 location.search();可编辑 obj.contenteditable=true 执行菜单命令 obj.execCommand 双字节字符 /x00-xff/ 汉字 /u4e00-u9fa5/ 让英文字符串超出表格宽度自动换行 word-wrap: break-word; word-break: break-all;透明背景 IFRAME src=1.htm width=300 height=180 allowtransparency/if
4、rame获得style内容 obj.style.cssText HTML标签 document.documentElement.innerHTML 第一个style标签 document.styleSheets0 style标签里的第一个样式 document.styleSheets0.rules0 防止点击空链接时,页面往往重置到页首端。javascript:function()wordiframe src=*.htm/noscript禁止选取禁止粘贴 input type=text onpaste=地址栏图标 link rel=Shortcut Icon href=favicon.icof
5、avicon.ico 名字最好不变16*16的16色,放虚拟目录根目录下 收藏栏图标 Bookmark查看源码 input type=button value=查看网页源代码 onclick=window.location = view-source:+ 关闭输入法 input style=ime-mode:disabled自动全选 input type=text name=text1 value=123 onfocus=this.select()ENTER键可以让光标移到下一个输入框 input onkeydown=if(event.keyCode=13)event.keyCode=9文本框
6、的默认值 input type=text value=alert(this.defaultValue)title换行 obj.title = 123 sdfs 获得时间所代表的微秒 var n1 = new Date(2004-10-10.replace(/-/g, /).getTime() 窗口是否关闭 win.closed checkbox扁平 input type=checkbox style=position: absolute; clip:rect(5px 15px 15px 5px)br获取选中内容 document.selection.createRange().duplicat
7、e().text 自动完成功能 input type=text autocomplete=on打开该功能 input type=text autocomplete=off关闭该功能 窗口最大化 body onload=window.resizeTo(window.screen.width - 4,window.screen.height-50);window.moveTo(-4,-4)无关闭按钮IE window.open(aa.htm, meizzfullscreen=7统一编码/解码 表格行指示 s += rn网页可见区域宽:+ document.body.clientWidth;rn网页
8、可见区域高:+ document.body.clientHeight;+ document.body.offsetWeight + (包括边线的宽)+ document.body.offsetHeight +rn网页正文全文宽:+ document.body.scrollWidth;rn网页正文全文高:+ document.body.scrollHeight;rn网页被卷去的高:+ document.body.scrollTop;rn网页被卷去的左:+ document.body.scrollLeft;rn网页正文部分上:+ window.screenTop;rn网页正文部分左:+ windo
9、w.screenLeft;rn屏幕分辨率的高:+ window.screen.height;rn屏幕分辨率的宽:+ window.screen.width;rn屏幕可用工作区高度:+ window.screen.availHeight;rn屏幕可用工作区宽度:+ window.screen.availWidth; event.srcElement.tagName event.srcElement.type /过滤数字 input type=text onkeypress=return event.keyCode=48&event.keyCode=57|(this.value.indexOf(.
10、)0?event.keyCode=46:false) onpaste=return !clipboardData.getData(text).match(/D/) ondragenter=/特殊用途 input type=button value=导入收藏夹 onclick=window.external.ImportExportFavorites(true,http:/localhost);input type=button value=导出收藏夹 onclick=window.external.ImportExportFavorites(false,http:input type=butt
11、on value=整理收藏夹 onclick=window.external.ShowBrowserUI(OrganizeFavorites, null)input type=button value=语言设置 onclick=window.external.ShowBrowserUI(LanguageDialog, null)input type=button value=加入收藏夹 onclick=window.external.AddFavorite( google)input type=button value=加入到频道 onclick=window.external.addChan
12、nel( window.external.showBrowserUI(PrivacySettings,null)/不缓存 /正则匹配 匹配中文字符的正则表达式: u4e00-u9fa5 匹配双字节字符(包括汉字在内):x00-xff 匹配空行的正则表达式:ns| *r 匹配HTML标记的正则表达式:/.*|/ 匹配首尾空格的正则表达式:(s*)|(s*$)(像vbscript那样的trim函数) 匹配Email地址的正则表达式:w+(-+.w+)*w+(-.w+)*.w+(-.w+)* 匹配网址URL的正则表达式:/(w-+.)+w-+(/w- ./?%&=*)?以下是例子:利用正则表达式限制
13、网页表单里的文本框输入内容:用正则表达式限制只能输入中文: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,)clipboardData.setData(text,clipboardData.getData(text).replace(/uFF00
14、-uFFFF/g,)2.用正则表达式限制只能输入数字:value=value.replace(/d/g,) onbeforepaste=clipboardData.setData(text,clipboardData.getData(text).replace(/d/g,)3.用正则表达式限制只能输入数字和英文:value=value.replace(/W/g,) /消除图像工具栏 IMG SRC=mypicture.jpg HEIGHT=100px WIDTH= GALLERYIMG=falseor headmeta http-equiv=imagetoolbar content=no/he
15、ad/无提示关闭 function Close() var ua=navigator.userAgent var ie=navigator.appName=Microsoft Internet Explorertrue:false if(ie) var IEversion=parseFloat(ua.substring(ua.indexOf(MSIE )+5,ua.indexOf(,ua.indexOf() if(IEversion 5.5) var str = object id=noTipClose classid=clsid:ADB880A6-D8FF-11CF-9377-00AA003
16、B7A11 str += ; document.body.insertAdjacentHTML(beforeEnd, str); document.all.noTipClose.Click(); else window.opener =null; window.close(); window.close() /取得控件得绝对位置(1) script language=javascriptfunction getoffset(e) var t=e.offsetTop; var l=e.offsetLeft; while(e=e.offsetParent) t+=e.offsetTop; l+=e
17、.offsetLeft; var rec = new Array(1); rec0 = t; rec1 = l; return rec /script/获得控件的绝对位置(2) oRect = obj.getBoundingClientRect();oRect.left oRect. /最小化,最大化,关闭 object id=min classid=Minimizeobject id=max classid=MaximizeOBJECT id=close classid=adb880a6-d8ff-11cf-9377-00aa003b7a11PARAM NAME=/OBJECTinput t
18、ype=button value=最小化 onclick=min.Click()input type=button value=最大化 onclick=max.Click()input type=button value=关闭 onclick=close.Click()/光标停在文字最后 /页面进入和退出的特效 进入页面Page-EnterrevealTrans(duration=x, transition=y)推出页面function window.onload() / - advanced features factory.printing.SetMarginMeasure(2) / me
19、asure 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.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.bottom
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1