﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-清睛仪明-文章分类-JavaScript</title><link>http://www.blogjava.net/msmary/category/26600.html</link><description>书山有路勤为径，学海无涯苦作舟</description><language>zh-cn</language><lastBuildDate>Tue, 16 Oct 2007 20:42:25 GMT</lastBuildDate><pubDate>Tue, 16 Oct 2007 20:42:25 GMT</pubDate><ttl>60</ttl><item><title>javascript 小技巧全集</title><link>http://www.blogjava.net/msmary/articles/153419.html</link><dc:creator>谭明</dc:creator><author>谭明</author><pubDate>Tue, 16 Oct 2007 17:12:00 GMT</pubDate><guid>http://www.blogjava.net/msmary/articles/153419.html</guid><wfw:comment>http://www.blogjava.net/msmary/comments/153419.html</wfw:comment><comments>http://www.blogjava.net/msmary/articles/153419.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/msmary/comments/commentRss/153419.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/msmary/services/trackbacks/153419.html</trackback:ping><description><![CDATA[<p>事件源对象&nbsp; <br />
event.srcElement.tagName&nbsp; <br />
event.srcElement.type&nbsp; <br />
捕获释放&nbsp; <br />
event.srcElement.setCapture();&nbsp;&nbsp; <br />
event.srcElement.releaseCapture();&nbsp;&nbsp; <br />
事件按键&nbsp; <br />
event.keyCode&nbsp; <br />
event.shiftKey&nbsp; <br />
event.altKey&nbsp; <br />
event.ctrlKey&nbsp; <br />
事件返回值&nbsp; <br />
event.returnValue&nbsp; <br />
鼠标位置&nbsp; <br />
event.x&nbsp; <br />
event.y&nbsp; <br />
窗体活动元素&nbsp; <br />
document.activeElement&nbsp; <br />
绑定事件&nbsp; <br />
document.captureEvents(Event.KEYDOWN);&nbsp; <br />
访问窗体元素&nbsp; <br />
document.all("txt").focus();&nbsp; <br />
document.all("txt").select();&nbsp; <br />
窗体命令&nbsp; <br />
document.execCommand&nbsp; <br />
窗体COOKIE&nbsp; <br />
document.cookie&nbsp; <br />
菜单事件&nbsp; <br />
document.oncontextmenu&nbsp; <br />
创建元素&nbsp; <br />
document.createElement("SPAN");&nbsp;&nbsp; <br />
根据鼠标获得元素：&nbsp; <br />
document.elementFromPoint(event.x,event.y).tagName=="TD&nbsp; <br />
document.elementFromPoint(event.x,event.y).appendChild(ms)&nbsp;&nbsp; <br />
窗体图片&nbsp; <br />
document.images[索引]&nbsp; <br />
窗体事件绑定&nbsp; <br />
document.onmousedown=scrollwindow;&nbsp; <br />
元素&nbsp; <br />
document.窗体.elements[索引]&nbsp; <br />
对象绑定事件&nbsp; <br />
document.all.xxx.detachEvent('onclick',a);&nbsp; <br />
插件数目&nbsp; <br />
navigator.plugins&nbsp; <br />
取变量类型&nbsp; <br />
typeof($js_libpath)&nbsp;==&nbsp;"undefined"&nbsp; <br />
下拉框&nbsp; <br />
下拉框.options[索引]&nbsp; <br />
下拉框.options.length&nbsp; <br />
查找对象&nbsp; <br />
document.getElementsByName("r1");&nbsp; </p>
<p>document.getElementById(id);&nbsp; <br />
定时&nbsp; <br />
timer=setInterval('scrollwindow()',delay);&nbsp; <br />
clearInterval(timer);&nbsp; <br />
UNCODE编码&nbsp; <br />
escape()&nbsp;,unescape&nbsp; <br />
父对象&nbsp; <br />
obj.parentElement(dhtml)&nbsp; <br />
obj.parentNode(dom)&nbsp; <br />
交换表的行&nbsp; <br />
TableID.moveRow(2,1)&nbsp; <br />
替换CSS&nbsp; <br />
document.all.csss.href&nbsp;=&nbsp;"a.css";&nbsp; <br />
并排显示&nbsp; <br />
display:inline&nbsp; <br />
隐藏焦点&nbsp; <br />
hidefocus=true&nbsp; <br />
根据宽度换行&nbsp; <br />
style="word-break:break-all"&nbsp; <br />
自动刷新&nbsp; <br />
&lt;meta&nbsp;HTTP-EQUIV="refresh"&nbsp;CONTENT="8;URL=http://c98.yeah.net"&gt;&nbsp; <br />
简单邮件&nbsp; <br />
&lt;a&nbsp;&nbsp;href="mailto:aaa@bbb.com?subject=ccc&amp;body=xxxyyy"&gt;&nbsp;&nbsp; <br />
快速转到位置&nbsp; <br />
obj.scrollIntoView(true)&nbsp; <br />
锚&nbsp; <br />
&lt;a&nbsp;name="first"&gt;&nbsp; <br />
&lt;a&nbsp;href="#first"&gt;anchors&lt;/a&gt;&nbsp; <br />
网页传递参数&nbsp; <br />
location.search();&nbsp; <br />
可编辑&nbsp; <br />
obj.contenteditable=true&nbsp; <br />
执行菜单命令&nbsp; <br />
obj.execCommand&nbsp; <br />
双字节字符&nbsp; <br />
/[^\x00-\xff]/&nbsp; <br />
汉字&nbsp; <br />
/[\u4e00-\u9fa5]/&nbsp; <br />
让英文字符串超出表格宽度自动换行&nbsp; <br />
word-wrap:&nbsp;break-word;&nbsp;word-break:&nbsp;break-all;&nbsp; <br />
透明背景&nbsp; <br />
&lt;IFRAME&nbsp;src="/1.htm"&nbsp;width=300&nbsp;height=180&nbsp;allowtransparency&gt;&lt;/iframe&gt;&nbsp; <br />
获得style内容&nbsp; <br />
obj.style.cssText&nbsp; <br />
HTML标签&nbsp; <br />
document.documentElement.innerHTML&nbsp; <br />
第一个style标签&nbsp; </p>
<p>document.styleSheets[0]&nbsp; <br />
style标签里的第一个样式&nbsp; <br />
document.styleSheets[0].rules[0]&nbsp; <br />
防止点击空链接时，页面往往重置到页首端。&nbsp; <br />
&lt;a&nbsp;href="javascript:function()"&gt;word&lt;/a&gt;&nbsp; <br />
上一网页源&nbsp; <br />
asp:&nbsp; <br />
request.servervariables("HTTP_REFERER")&nbsp; <br />
javascript:&nbsp; <br />
document.referrer&nbsp; <br />
释放内存&nbsp; <br />
CollectGarbage();&nbsp; <br />
禁止右键&nbsp; <br />
document.oncontextmenu&nbsp;=&nbsp;function()&nbsp;{&nbsp;return&nbsp;false;}&nbsp; <br />
禁止保存&nbsp; <br />
&lt;noscript&gt;&lt;iframe&nbsp;src="/*.htm"&gt;&lt;/iframe&gt;&lt;/noscript&gt;&nbsp; <br />
禁止选取&lt;body&nbsp;oncontextmenu="return&nbsp;false"&nbsp;ondragstart="return&nbsp;false"&nbsp;onselectstart&nbsp;="return&nbsp;false"&nbsp;onselect="document.selection.empty()"&nbsp;oncopy="document.selection.empty()"&nbsp;onbeforecopy="return&nbsp;false"onmouseup="document.selection.empty()&gt;&nbsp;&nbsp; <br />
禁止粘贴&nbsp; <br />
&lt;input&nbsp;type=text&nbsp;onpaste="return&nbsp;false"&gt;&nbsp; <br />
地址栏图标&nbsp; <br />
&lt;link&nbsp;rel="Shortcut&nbsp;Icon"&nbsp;href="favicon.ico"&gt;&nbsp; <br />
favicon.ico&nbsp;名字最好不变16*16的16色,放虚拟目录根目录下&nbsp; <br />
收藏栏图标&nbsp; <br />
&lt;link&nbsp;rel="Bookmark"&nbsp;href="favicon.ico"&gt;&nbsp; <br />
查看源码&nbsp; <br />
&lt;input&nbsp;type=button&nbsp;value="/查看网页源代码&nbsp;onclick="window.location&nbsp;=&nbsp;'view-source:'+&nbsp;'http://www.csdn.net/"'"&gt;&nbsp; <br />
关闭输入法&nbsp; <br />
&lt;input&nbsp;style="ime-mode:disabled"&gt;&nbsp; </p>
<p>自动全选&nbsp; <br />
&lt;input&nbsp;type=text&nbsp;name=text1&nbsp;value="/123"&nbsp;onfocus="this.select()"&gt;&nbsp; <br />
ENTER键可以让光标移到下一个输入框&nbsp; <br />
&lt;input&nbsp;onkeydown="if(event.keyCode==13)event.keyCode=9"&gt;&nbsp; <br />
文本框的默认值&nbsp; <br />
&lt;input&nbsp;type=text&nbsp;value="/123"&nbsp;onfocus="alert(this.defaultValue)"&gt;&nbsp; <br />
title换行&nbsp; <br />
obj.title&nbsp;=&nbsp;"123 sdfs "&nbsp; <br />
获得时间所代表的微秒&nbsp; <br />
var&nbsp;n1&nbsp;=&nbsp;new&nbsp;Date("2004-10-10".replace(/-/g,&nbsp;"\/")).getTime()&nbsp; <br />
窗口是否关闭&nbsp; <br />
win.closed&nbsp; <br />
checkbox扁平&nbsp; <br />
&lt;input&nbsp;type=checkbox&nbsp;style="position:&nbsp;absolute;&nbsp;clip:rect(5px&nbsp;15px&nbsp;15px&nbsp;5px)"&gt;&lt;br&gt;&nbsp; <br />
获取选中内容&nbsp; <br />
document.selection.createRange().duplicate().text&nbsp; <br />
自动完成功能&nbsp; <br />
&lt;input&nbsp;&nbsp;type=text&nbsp;&nbsp;autocomplete=on&gt;打开该功能&nbsp;&nbsp; <br />
&lt;input&nbsp;&nbsp;type=text&nbsp;&nbsp;autocomplete=off&gt;关闭该功能&nbsp;&nbsp;&nbsp;&nbsp; <br />
窗口最大化&nbsp; <br />
&lt;body&nbsp;onload="window.resizeTo(window.screen.width&nbsp;-&nbsp;4,window.screen.height-50);window.moveTo(-4,-4)"&gt;&nbsp; <br />
无关闭按钮IE&nbsp; <br />
window.open("aa.htm",&nbsp;"meizz",&nbsp;"fullscreen=7");&nbsp; <br />
统一编码/解码&nbsp; <br />
alert(decodeURIComponent(encodeURIComponent("http://你好.com?as=&nbsp;hehe")))&nbsp; <br />
encodeURIComponent对":"、"/"、";"&nbsp;和&nbsp;"?"也编码&nbsp; <br />
表格行指示&nbsp; <br />
&lt;tr&nbsp;onmouseover="this.bgColor='#f0f0f0'"&nbsp;onmouseout="this.bgColor='#ffffff'"&gt;&nbsp;</p>
<img src ="http://www.blogjava.net/msmary/aggbug/153419.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/msmary/" target="_blank">谭明</a> 2007-10-17 01:12 <a href="http://www.blogjava.net/msmary/articles/153419.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>