﻿<?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-oneJavaer-文章分类-JavaScript</title><link>http://www.blogjava.net/onejavaer/category/46186.html</link><description>让我在热血沸腾中度此一生 让我在醇酒般的幻梦里醉沉！莫使我眼见这泥塑的肉身，终以空虚的躯壳毁于泥尘</description><language>zh-cn</language><lastBuildDate>Tue, 31 Aug 2010 16:11:52 GMT</lastBuildDate><pubDate>Tue, 31 Aug 2010 16:11:52 GMT</pubDate><ttl>60</ttl><item><title>JavaScript[对象.属性]集锦</title><link>http://www.blogjava.net/onejavaer/articles/100816.html</link><dc:creator>暗夜精灵</dc:creator><author>暗夜精灵</author><pubDate>Mon, 26 Feb 2007 13:49:00 GMT</pubDate><guid>http://www.blogjava.net/onejavaer/articles/100816.html</guid><wfw:comment>http://www.blogjava.net/onejavaer/comments/100816.html</wfw:comment><comments>http://www.blogjava.net/onejavaer/articles/100816.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/onejavaer/comments/commentRss/100816.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/onejavaer/services/trackbacks/100816.html</trackback:ping><description><![CDATA[		<p>SCRIPT 标记&#160; </p>
		<p>用于包含JavaScript代码.&#160; </p>
		<p>属性&#160; </p>
		<p>LANGUAGE 定义脚本语言&#160; <br />SRC 定义一个URL用以指定以.JS结尾的文件&#160; </p>
		<p>
				<br />windows对象&#160; </p>
		<p>每个HTML文档的顶层对象.&#160; </p>
		<p>属性&#160; </p>
		<p>frames[] 子桢数组.每个子桢数组按源文档中定义的顺序存放.&#160; <br />feames.length 子桢个数.&#160; <br />self 当前窗口.&#160; <br />parent 父窗口(当前窗口是中一个子窗口).&#160; <br />top 顶层窗口(是所有可见窗口的父窗口).&#160; <br />status 浏览器状态窗口上的消息.&#160; <br />defaultStatus 当status无效时,出现在浏览器状态窗口上的缺省消息.&#160; <br />name 内部名,为由window.open()方法打开的窗口定义的名字.&#160; </p>
		<p>方法&#160; </p>
		<p>alert("message") 显示含有给定消息的"JavaScript Alert"对话框.&#160; <br />confirm("message") 显示含有给定消息的"Confirm"对话框(有一个OK按钮和一个Cancel按钮).如果用户单击OK返回true,否则返回false.&#160; <br />prompt("message") 显示一个"prompt"对话框,要求用户根据显示消息给予相应输入.&#160; <br />open("URL","name") 打开一个新窗口,给予一个指定的名字.&#160; <br />close() 关闭当前窗口.&#160; </p>
		<p>frame对象&#160; </p>
		<p>它是整个浏览器窗口的子窗口,除了status,defaultStatus,name属性外,它拥有window对象的全部属性.&#160; </p>
		<p>location对象&#160; </p>
		<p>含有当前URL的信息.&#160; </p>
		<p>属性&#160; </p>
		<p>href 整个URL字符串.&#160; <br />protocol 含有URL第一部分的字符串,如http:&#160; <br />host 包含有URL中主机名:端口号部分的字符串.如//www.cenpok.net/server/&#160; <br />hostname 包含URL中主机名的字符串.如<a href="http://www.cenpok.net/"><font color="#223355">http://www.cenpok.net</font></a>&#160; <br />port 包含URL中可能存在的端口号字符串.&#160; <br />pathname URL中"/"以后的部分.如~list/index.htm&#160; <br />hash "#"号(CGI参数)之后的字符串.&#160; <br />search "?"号(CGI参数)之后的字符串.&#160; </p>
		<p>document对象&#160; </p>
		<p>含有当前文档信息的对象.&#160; </p>
		<p>属性&#160; </p>
		<p>title 当前文档标题,如果未定义,则包含"Untitled".&#160; <br />location 文档的全URL.&#160; <br />lastModified 含有文档最后修改日期.&#160; <br />referrer 调用者URL,即用户是从哪个URL链接到当前页面的.&#160; <br />bgColor 背景色(#xxxxxx)&#160; <br />fgColor 前景文本颜色.&#160; <br />linkColor 超链接颜色.&#160; <br />vlinkColor 访问过的超链颜色.&#160; <br />alinkColor 激活链颜色(鼠标按住未放时).&#160; <br />forms[] 文档中form对象的数组,按定义次序存储.&#160; <br />forms.length 文档中的form对象数目.&#160; <br />links[] 与文档中所有HREF链对应的数组对象,按次序定义存储.&#160; <br />links.length 文档中HREF链的数目.&#160; <br />anchors[] 锚(...)数组,按次序定义存储.&#160; <br />anchors.length 文档中锚的数目.&#160; </p>
		<p>方法&#160; </p>
		<p>write("string") 将字符串突出给当前窗口.(字符串可以含有HTML标记)&#160; <br />writeln("string") 与write()类似,在结尾追加回车符,只在预定格式文本中生效.&#160; <br />clear() 清当前窗口.&#160; <br />close() 关闭当前窗口.&#160; </p>
		<p>form对象&#160; </p>
		<p>属性&#160; </p>
		<p>name 中的NAME属性的字符串值.&#160; <br />method 中METHOD属性的类值,"0"="GET" ,"1"="POST" .&#160; <br />action 中ACTION属性的字符串值.&#160; <br />target 表格数据提交的目标,与标记中相应属性一致.&#160; <br />elements[index] elements属性包含form中的各个元素.&#160; <br />length 表格中的元素个数.&#160; </p>
		<p>方法&#160; </p>
		<p>submit() 提交表格.&#160; <br />事件处理器onSubmit() 用户单击一个定义好的按钮提交form时运行的代码.&#160; </p>
		<p>text和textarea对象&#160; </p>
		<p>属性&#160; </p>
		<p>name NAME属性的字符串值.&#160; <br />value 域内容的字符串值.&#160; <br />defaultValue 域内容的初始字符串值.&#160; </p>
		<p>方法&#160; </p>
		<p>focus() 设置对象输入焦点.&#160; <br />blur() 从对象上移走输入焦点.&#160; <br />select() 选定对象的输入区域.&#160; </p>
		<p>事件处理器&#160; </p>
		<p>onFocus 当输入焦点进入时执行.&#160; <br />onBlur 当域失去焦点时执行.&#160; <br />onSelect 当域中有部分文本被选定时执行.&#160; <br />onChange 当域失去焦点且域值相对于onFocus执行有所改变时执行. </p>
		<p>复选框(checkbox)对象&#160; </p>
		<p>属性&#160; </p>
		<p>name NAME属性的字符串值.&#160; <br />value 复选框内容的字符串值.如果设置了,则为"on",否则为"off".&#160; <br />checked 复选框内容的布尔值.如果设置了,则为true,否则为false .&#160; <br />defaultChecked 反映(CHECKED)属性的布尔值(缺省状态).&#160; </p>
		<p>方法&#160; </p>
		<p>click() 选定复选框,并使之状态为"on".&#160; </p>
		<p>事件处理器&#160; </p>
		<p>onClick 当用户单击Checkbox时执行.&#160; </p>
		<p>单选按钮(radio)对象&#160; </p>
		<p>属性&#160; </p>
		<p>name NAME属性的字符串值.&#160; <br />length radio对象中单选按钮的个数.&#160; <br />value VALUE属性的字符串值.&#160; <br />checked 布尔值,按下为true,否则为false .&#160; <br />defaultChecked 反映CHECKED属性值的布尔值.&#160; </p>
		<p>方法&#160; </p>
		<p>click() 选定单选按钮.&#160; </p>
		<p>事件处理器&#160; </p>
		<p>onClick 当单选按钮被选定时执行.</p>
		<p>select对象&#160; </p>
		<p>属性&#160; </p>
		<p>length select对象中对象的个数.&#160; <br />name 由NAME=属性定义的select对象的内部名.&#160; <br />selectedIndex select对象中当前被选option的下标.&#160; <br />options 该属性对应于在HTML中定义select对象时标记中的内容,它有如下属性:&#160; <br />text 标记后的文本串.&#160; <br />value VALUE属性的值,当Submit按钮被按下时,该值被提交.&#160; <br />defaultSelected 反映标记的SELECTED属性的布尔值.&#160; <br />selected 反映option的当前选择状态的布尔值.&#160; </p>
		<p>事件处理器&#160; </p>
		<p>onFocus 当输入焦点进入域时执行.&#160; <br />onBlur 当域失去输入焦点时执行.&#160; <br />onChange 当域失去焦点且如果域的值相对于onFocus执行时有所改变,则执行onChange.&#160; </p>
		<p>Button对象&#160; </p>
		<p>表格中有三种类型按钮,由标记中的TYPE属性定义:&#160; <br />.submit (type="SUBMIT")&#160; <br />.reset (type="RESET")&#160; <br />.custom (type="BUTTON")&#160; </p>
		<p>所有按钮对象都有如下成分:&#160; </p>
		<p>属性&#160; </p>
		<p>value VALUE属性的字符串值.&#160; <br />name NAME属性的字符串值.&#160; </p>
		<p>方法&#160; </p>
		<p>click() 选定按钮&#160; </p>
		<p>事件处理器&#160; </p>
		<p>onClick 当按钮被单击时执行.&#160; </p>
		<p>submit和reset对象&#160; </p>
		<p>属性&#160; </p>
		<p>value VALUE=属性的内容.&#160; <br />name NAME=属性的内容.&#160; </p>
		<p>方法&#160; </p>
		<p>click() 选定按钮&#160; </p>
		<p>事件处理器&#160; </p>
		<p>onClick 当按钮被单击时执行.&#160; </p>
		<p>password对象&#160; </p>
		<p>属性&#160; </p>
		<p>defaultValue VALUE=属性的内容.&#160; <br />name NAME=属性的内容.&#160; <br />value 目前输入password域的数据.&#160; </p>
		<p>方法&#160; </p>
		<p>focus() 将焦点带入password域.&#160; <br />blur() 将焦点从password域移出.&#160; <br />select() 选定password域中的当前数据,以备修改.&#160; </p>
		<p>navigator对象&#160; </p>
		<p>该对象用于确定用户访问时使用的Navigator版本.&#160; </p>
		<p>属性&#160; </p>
		<p>appCodeName 相对于用户浏览器的"codename"&#160; <br />appName 相对于用户浏览器的实际名字.&#160; <br />appVersion 相对于用户浏览器的版本号.&#160; <br />userAgent 该属性反映用户浏览器的全部信息.&#160; </p>
		<p>string对象&#160; </p>
		<p>string对象为操作字符串的内容提供了很多方法.&#160; </p>
		<p>属性&#160; </p>
		<p>length 字符串的长度,即字符串中字符的个数.&#160; </p>
		<p>方法&#160; </p>
		<p>big(),blink(),bold(),fixed(),italics(),small(),sub(),strike(),sup(),fontColor(color),fontSize(size)&#160; </p>
		<p>以上方法为字符串增加相应的HTML标记.&#160; <br />charAt(index) 返回字符串中index处的字符.&#160; <br />indexOf(searchValue,[fromIndex]) 该方法在字符串中寻找第一次出现的searchValue.如果给定了fromIndex,则从字符串内该位置开始搜索,当searchValue找到后,返回该串第一个字符的位置.&#160; <br />lastIndexOf(searchValue,[fromIndex]) 从字符串的尾部向前搜索searchValue,并报告找到的第一个实例.&#160; <br />substring(indexA,indexB) 获取自indexA到indexB的子串.&#160; <br />toLowerCase(),toUpperCase() 将字符串中所有字符全部转换成大写,小写. </p>
		<p>Date对象&#160; </p>
		<p>要使用Date对象,必须先生成一个Date实例:&#160; </p>
		<p>变量名=new Date();&#160; </p>
		<p>方法&#160; </p>
		<p>getDay(),getDate(),getHours(),getMinutes(),getMonth(),getSeconds(),getTime(), getTimeZoneOffset(),getYear()&#160; </p>
		<p>还有setDay... ...&#160; </p>
		<p>toGMTString() 用GMT格式返回当前时间. (Sun,12 Feb 1999 14:19:22 GMT)&#160; <br />toLocaleString 用locale格式返回当前时间. (03/11/99 14:19:22)&#160; <br />parse(date) 将普通date字符串转换成豪秒形式,从而给setTime()做参数.&#160; </p>
		<p>Math对象&#160; </p>
		<p>属性&#160; </p>
		<p>LN10 (10的自然对数)&#160; <br />PI (3.1415926...)&#160; <br />SQRT1_2 (1/2的平方根)&#160; </p>
		<p>方法&#160; </p>
		<p>abs(x) 返回x的绝对值&#160; <br />acos(x) 返回x的arc cosine值&#160; <br />asin(x) 返回x的arc sin值&#160; <br />atan(x) 返回x的arc tangent值&#160; <br />ceil(x) 返回大于等于x的最小整数&#160; <br />cos(x) 返回x的cosine值&#160; <br />exp(x) 返回e的x次方&#160; <br />floor(x) 返回小于等于x的最大整数&#160; <br />log(x) 返回x的&#160; <br />max(x,y) 返回x,y中的大值&#160; <br />min(x,y) 返回x,y中的小值&#160; <br />pow(x,y) 返回x的y次方&#160; <br />round(x) 舍入到最近整数,(小于或等于0.5小数舍去)&#160; <br />sin(x) 返回x的sin值&#160; <br />sqrt(x) 返回x的平方根&#160; <br />tan(x) 返回x的tangent值 </p>
 <img src ="http://www.blogjava.net/onejavaer/aggbug/100816.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/onejavaer/" target="_blank">暗夜精灵</a> 2007-02-26 21:49 <a href="http://www.blogjava.net/onejavaer/articles/100816.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[JavaScript]利用JavaScript控制table中row的显示 </title><link>http://www.blogjava.net/onejavaer/articles/100815.html</link><dc:creator>暗夜精灵</dc:creator><author>暗夜精灵</author><pubDate>Mon, 26 Feb 2007 13:33:00 GMT</pubDate><guid>http://www.blogjava.net/onejavaer/articles/100815.html</guid><wfw:comment>http://www.blogjava.net/onejavaer/comments/100815.html</wfw:comment><comments>http://www.blogjava.net/onejavaer/articles/100815.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/onejavaer/comments/commentRss/100815.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/onejavaer/services/trackbacks/100815.html</trackback:ping><description><![CDATA[&#160;&lt;script&#160; language=javascript &gt;<br />function changeRow(id, status) {<br />document.getElementById("Row1").style.display ="none";<br />document.getElementById("Row2").style.display ="none";<br />document.getElementById("Row3").style.display ="none";<br />&#160;&#160;&#160; var elm = document.getElementById("Row"+id);<br />&#160;&#160;&#160; if (!elm)<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; return false;<br />&#160;&#160;&#160; <br />&#160;&#160;&#160; elm.style.display = (status == true) ? "" : "none";<br />}<br />&lt;/script&gt;<br />&lt;table width="100%" border="0"&gt;<br />&#160; &lt;tr&gt;<br />&#160;&#160;&#160; &lt;td&gt;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;select name="select"&#160; onchange="javascript: changeRow(this.value,true);"&gt;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;option value="0"&gt;None&lt;/option&gt;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;option value="1"&gt;Row1&lt;/option&gt;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;option value="2"&gt;Row2&lt;/option&gt;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;option value="3"&gt;Row3&lt;/option&gt;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/select&gt;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/td&gt;<br />&#160; &lt;/tr&gt;<br />&#160; &lt;tr id=Row1 style="display: none;"&gt;<br />&#160;&#160;&#160; &lt;td bgcolor="#99FF00"&gt;Row1&lt;/td&gt;<br />&#160; &lt;/tr&gt;<br />&#160; &lt;tr id=Row2 style="display: none;"&gt;<br />&#160;&#160;&#160; &lt;td bgcolor="#CCCC99"&gt;Row2&lt;/td&gt;<br />&#160; &lt;/tr&gt;<br />&#160; &lt;tr id=Row3 style="display: none;"&gt;<br />&#160;&#160;&#160; &lt;td bgcolor="#FFCC99"&gt;Row3&lt;/td&gt;<br />&#160; &lt;/tr&gt;<br />&lt;/table&gt; <img src ="http://www.blogjava.net/onejavaer/aggbug/100815.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/onejavaer/" target="_blank">暗夜精灵</a> 2007-02-26 21:33 <a href="http://www.blogjava.net/onejavaer/articles/100815.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>显示隐藏网页元素 </title><link>http://www.blogjava.net/onejavaer/articles/100814.html</link><dc:creator>暗夜精灵</dc:creator><author>暗夜精灵</author><pubDate>Mon, 26 Feb 2007 13:29:00 GMT</pubDate><guid>http://www.blogjava.net/onejavaer/articles/100814.html</guid><wfw:comment>http://www.blogjava.net/onejavaer/comments/100814.html</wfw:comment><comments>http://www.blogjava.net/onejavaer/articles/100814.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/onejavaer/comments/commentRss/100814.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/onejavaer/services/trackbacks/100814.html</trackback:ping><description><![CDATA[		<p>
				<sup>&lt;html&gt;<br />&lt;head&gt;<br />&lt;script language="javascript"&gt;<br />&#160;function showlay(par)<br />&#160;{<br />&#160;&#160;if (par==1)<br />&#160;&#160;&#160;test.style.display="";<br />&#160;&#160;else<br />&#160;&#160;&#160;test.style.display = "none";<br />&#160;&#160;<br />&#160;}&#160;</sup>
		</p>
		<p>
				<sup>&lt;/script&gt;<br />&lt;/head&gt;<br />&lt;body&gt;<br />&lt;div onmouseover="showlay(1);" onmouseout="showlay(0);"&gt;瓷器&lt;/div&gt;<br />&lt;div&#160; id="test" style="display:none;background-color:red;"&gt;dkdkdkddkdkd&lt;/div&gt;<br />&lt;div&gt;瓷器&lt;/div&gt;<br />&lt;body&gt;<br />&lt;/html&gt;<br /></sup>
		</p>
 <img src ="http://www.blogjava.net/onejavaer/aggbug/100814.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/onejavaer/" target="_blank">暗夜精灵</a> 2007-02-26 21:29 <a href="http://www.blogjava.net/onejavaer/articles/100814.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>如何控制div是否显示</title><link>http://www.blogjava.net/onejavaer/articles/100812.html</link><dc:creator>暗夜精灵</dc:creator><author>暗夜精灵</author><pubDate>Mon, 26 Feb 2007 13:25:00 GMT</pubDate><guid>http://www.blogjava.net/onejavaer/articles/100812.html</guid><wfw:comment>http://www.blogjava.net/onejavaer/comments/100812.html</wfw:comment><comments>http://www.blogjava.net/onejavaer/articles/100812.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/onejavaer/comments/commentRss/100812.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/onejavaer/services/trackbacks/100812.html</trackback:ping><description><![CDATA[		<p>&lt;html&gt;<br />&lt;head&gt;<br />&lt;script language="javascript"&gt;<br />function showit()<br />{<br />&#160; document.all["div1"].style.display="block";<br />}<br />function hideit()<br />{<br />&#160;&#160;document.all["div1"].style.display="none"; //不能写成：&#160; document.all["div1"].style="display:none";<br />}<br />&lt;/script&gt;<br />&lt;/head&gt;<br />&lt;body&gt;<br />&lt;input type="button" value="show div" onclick="showit()"&gt;<br />&lt;input type="button" value="hide div" onclick="hideit()"&gt;<br />&lt;div id="div1"&gt;this is a div content&lt;/div&gt;<br />&lt;/body&gt;<br />&lt;/html&gt;</p>
 <img src ="http://www.blogjava.net/onejavaer/aggbug/100812.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/onejavaer/" target="_blank">暗夜精灵</a> 2007-02-26 21:25 <a href="http://www.blogjava.net/onejavaer/articles/100812.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>如何用javascript控制web页面中的某个控件是否显示</title><link>http://www.blogjava.net/onejavaer/articles/100811.html</link><dc:creator>暗夜精灵</dc:creator><author>暗夜精灵</author><pubDate>Mon, 26 Feb 2007 13:23:00 GMT</pubDate><guid>http://www.blogjava.net/onejavaer/articles/100811.html</guid><wfw:comment>http://www.blogjava.net/onejavaer/comments/100811.html</wfw:comment><comments>http://www.blogjava.net/onejavaer/articles/100811.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/onejavaer/comments/commentRss/100811.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/onejavaer/services/trackbacks/100811.html</trackback:ping><description><![CDATA[		<span class="tpc_content" id="text1">web中有label标签, 一般在表单中和checkbutton和radiobutton合用<br />有控制显示的样式属性,<br />一般要隐藏的话需要设置 objct.style.display = "none"<br />显示 object.style.display = ""<br /><span class="tpc_content" id="text2">&lt;div id="test"&gt;&lt;/div&gt;<br />&lt;select onchange="test.innerHTML=this.options[selectedIndex].text"&gt;<br />&lt;option&gt;test1<br />&lt;option&gt;test2<br />&lt;/select&gt; </span><br /></span>
 <img src ="http://www.blogjava.net/onejavaer/aggbug/100811.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/onejavaer/" target="_blank">暗夜精灵</a> 2007-02-26 21:23 <a href="http://www.blogjava.net/onejavaer/articles/100811.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>js验证大全（正则表达式）- -</title><link>http://www.blogjava.net/onejavaer/articles/79072.html</link><dc:creator>暗夜精灵</dc:creator><author>暗夜精灵</author><pubDate>Sat, 04 Nov 2006 08:26:00 GMT</pubDate><guid>http://www.blogjava.net/onejavaer/articles/79072.html</guid><wfw:comment>http://www.blogjava.net/onejavaer/comments/79072.html</wfw:comment><comments>http://www.blogjava.net/onejavaer/articles/79072.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/onejavaer/comments/commentRss/79072.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/onejavaer/services/trackbacks/79072.html</trackback:ping><description><![CDATA[js验证常用正则表达式集锦<br />&lt;script&gt;<br />&#160; /*************************************************<br />*************************************************/<br />&#160;Validator = {<br />&#160;Require : /.+/,<br />&#160;Email : /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/,<br />&#160;Phone : /^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}(\-\d{1,4})?$/,<br />&#160;Mobile : /^((\(\d{2,3}\))|(\d{3}\-))?13\d{9}$/,<br />&#160;Url : /^http:\/\/[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&amp;_~`@[\]\':+!]*([^&lt;&gt;\"\"])*$/,<br />&#160;IdCard : /^\d{15}(\d{2}[A-Za-z0-9])?$/,<br />&#160;Currency : /^\d+(\.\d+)?$/,<br />&#160;Number : /^\d+$/,<br />&#160;Zip : /^[1-9]\d{5}$/,<br />&#160;QQ : /^[1-9]\d{4,8}$/,<br />&#160;Integer : /^[-\+]?\d+$/,<br />&#160;Double : /^[-\+]?\d+(\.\d+)?$/,<br />&#160;English : /^[A-Za-z]+$/,<br />&#160;Chinese :&#160; /^[\u0391-\uFFE5]+$/,<br />&#160;Username : /^[a-z]\w{3,}$/i,<br />&#160;UnSafe : /^(([A-Z]*|[a-z]*|\d*|[-_\~!@#\$%\^&amp;\*\.\(\)\[\]\{\}&lt;&gt;\?\\\/\'\"]*)|.{0,5})$|\s/,<br />&#160;IsSafe : function(str){return !this.UnSafe.test(str);},<br />&#160;SafeString : "this.IsSafe(value)",<br />&#160;Filter : "this.DoFilter(value, getAttribute('accept'))",<br />&#160;Limit : "this.limit(value.length,getAttribute('min'),&#160; getAttribute('max'))",<br />&#160;LimitB : "this.limit(this.LenB(value), getAttribute('min'), getAttribute('max'))",<br />&#160;Date : "this.IsDate(value, getAttribute('min'), getAttribute('format'))",<br />&#160;Repeat : "value == document.getElementsByName(getAttribute('to'))[0].value",<br />&#160;Range : "getAttribute('min') &lt; (value|0) &amp;&amp; (value|0) &lt; getAttribute('max')",<br />&#160;Compare : "this.compare(value,getAttribute('operator'),getAttribute('to'))",<br />&#160;Custom : "this.Exec(value, getAttribute('regexp'))",<br />&#160;Group : "this.MustChecked(getAttribute('name'), getAttribute('min'), getAttribute('max'))",<br />&#160;ErrorItem : [document.forms[0]],<br />&#160;ErrorMessage : ["以下原因导致提交失败：\t\t\t\t"],<br />&#160;Validate : function(theForm, mode){<br />&#160;&#160;var obj = theForm || event.srcElement;<br />&#160;&#160;var count = obj.elements.length;<br />&#160;&#160;this.ErrorMessage.length = 1;<br />&#160;&#160;this.ErrorItem.length = 1;<br />&#160;&#160;this.ErrorItem[0] = obj;<br />&#160;&#160;for(var i=0;i&lt;count;i++){<br />&#160;&#160;&#160;with(obj.elements[i]){<br />&#160;&#160;&#160;&#160;var _dataType = getAttribute("dataType");<br />&#160;&#160;&#160;&#160;if(typeof(_dataType) == "object" || typeof(this[_dataType]) == "undefined")&#160; continue;<br />&#160;&#160;&#160;&#160;this.ClearState(obj.elements[i]);<br />&#160;&#160;&#160;&#160;if(getAttribute("require") == "false" &amp;&amp; value == "") continue;<br />&#160;&#160;&#160;&#160;switch(_dataType){<br />&#160;&#160;&#160;&#160;&#160;case "Date" :<br />&#160;&#160;&#160;&#160;&#160;case "Repeat" :<br />&#160;&#160;&#160;&#160;&#160;case "Range" :<br />&#160;&#160;&#160;&#160;&#160;case "Compare" :<br />&#160;&#160;&#160;&#160;&#160;case "Custom" :<br />&#160;&#160;&#160;&#160;&#160;case "Group" : <br />&#160;&#160;&#160;&#160;&#160;case "Limit" :<br />&#160;&#160;&#160;&#160;&#160;case "LimitB" :<br />&#160;&#160;&#160;&#160;&#160;case "SafeString" :<br />&#160;&#160;&#160;&#160;&#160;case "Filter" :<br />&#160;&#160;&#160;&#160;&#160;&#160;if(!eval(this[_dataType]))&#160;{<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;this.AddError(i, getAttribute("msg"));<br />&#160;&#160;&#160;&#160;&#160;&#160;}<br />&#160;&#160;&#160;&#160;&#160;&#160;break;<br />&#160;&#160;&#160;&#160;&#160;default :<br />&#160;&#160;&#160;&#160;&#160;&#160;if(!this[_dataType].test(value)){<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;this.AddError(i, getAttribute("msg"));<br />&#160;&#160;&#160;&#160;&#160;&#160;}<br />&#160;&#160;&#160;&#160;&#160;&#160;break;<br />&#160;&#160;&#160;&#160;}<br />&#160;&#160;&#160;}<br />&#160;&#160;}<br />&#160;&#160;if(this.ErrorMessage.length &gt; 1){<br />&#160;&#160;&#160;mode = mode || 1;<br />&#160;&#160;&#160;var errCount = this.ErrorItem.length;<br />&#160;&#160;&#160;switch(mode){<br />&#160;&#160;&#160;case 2 :<br />&#160;&#160;&#160;&#160;for(var i=1;i&lt;errCount;i++)<br />&#160;&#160;&#160;&#160;&#160;this.ErrorItem[i].style.color = "red";<br />&#160;&#160;&#160;case 1 :<br />&#160;&#160;&#160;&#160;alert(this.ErrorMessage.join("\n"));<br />&#160;&#160;&#160;&#160;this.ErrorItem[1].focus();<br />&#160;&#160;&#160;&#160;break;<br />&#160;&#160;&#160;case 3 :<br />&#160;&#160;&#160;&#160;for(var i=1;i&lt;errCount;i++){<br />&#160;&#160;&#160;&#160;try{<br />&#160;&#160;&#160;&#160;&#160;var span = document.createElement("SPAN");<br />&#160;&#160;&#160;&#160;&#160;span.id = "__ErrorMessagePanel";<br />&#160;&#160;&#160;&#160;&#160;span.style.color = "red";<br />&#160;&#160;&#160;&#160;&#160;this.ErrorItem[i].parentNode.appendChild(span);<br />&#160;&#160;&#160;&#160;&#160;span.innerHTML = this.ErrorMessage[i].replace(/\d+:/,"*");<br />&#160;&#160;&#160;&#160;&#160;}<br />&#160;&#160;&#160;&#160;&#160;catch(e){alert(e.description);}<br />&#160;&#160;&#160;&#160;}<br />&#160;&#160;&#160;&#160;this.ErrorItem[1].focus();<br />&#160;&#160;&#160;&#160;break;<br />&#160;&#160;&#160;default :<br />&#160;&#160;&#160;&#160;alert(this.ErrorMessage.join("\n"));<br />&#160;&#160;&#160;&#160;break;<br />&#160;&#160;&#160;}<br />&#160;&#160;&#160;return false;<br />&#160;&#160;}<br />&#160;&#160;return true;<br />&#160;},<br />&#160;limit : function(len,min, max){<br />&#160;&#160;min = min || 0;<br />&#160;&#160;max = max || Number.MAX_VALUE;<br />&#160;&#160;return min &lt;= len &amp;&amp; len &lt;= max;<br />&#160;},<br />&#160;LenB : function(str){<br />&#160;&#160;return str.replace(/[^\x00-\xff]/g,"**").length;<br />&#160;},<br />&#160;ClearState : function(elem){<br />&#160;&#160;with(elem){<br />&#160;&#160;&#160;if(style.color == "red")<br />&#160;&#160;&#160;&#160;style.color = "";<br />&#160;&#160;&#160;var lastNode = parentNode.childNodes[parentNode.childNodes.length-1];<br />&#160;&#160;&#160;if(lastNode.id == "__ErrorMessagePanel")<br />&#160;&#160;&#160;&#160;parentNode.removeChild(lastNode);<br />&#160;&#160;}<br />&#160;},<br />&#160;AddError : function(index, str){<br />&#160;&#160;this.ErrorItem[this.ErrorItem.length] = this.ErrorItem[0].elements[index];<br />&#160;&#160;this.ErrorMessage[this.ErrorMessage.length] = this.ErrorMessage.length + ":" + str;<br />&#160;},<br />&#160;Exec : function(op, reg){<br />&#160;&#160;return new RegExp(reg,"g").test(op);<br />&#160;},<br />&#160;compare : function(op1,operator,op2){<br />&#160;&#160;switch (operator) {<br />&#160;&#160;&#160;case "NotEqual":<br />&#160;&#160;&#160;&#160;return (op1 != op2);<br />&#160;&#160;&#160;case "GreaterThan":<br />&#160;&#160;&#160;&#160;return (op1 &gt; op2);<br />&#160;&#160;&#160;case "GreaterThanEqual":<br />&#160;&#160;&#160;&#160;return (op1 &gt;= op2);<br />&#160;&#160;&#160;case "LessThan":<br />&#160;&#160;&#160;&#160;return (op1 &lt; op2);<br />&#160;&#160;&#160;case "LessThanEqual":<br />&#160;&#160;&#160;&#160;return (op1 &lt;= op2);<br />&#160;&#160;&#160;default:<br />&#160;&#160;&#160;&#160;return (op1 == op2);&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <br />&#160;&#160;}<br />&#160;},<br />&#160;MustChecked : function(name, min, max){<br />&#160;&#160;var groups = document.getElementsByName(name);<br />&#160;&#160;var hasChecked = 0;<br />&#160;&#160;min = min || 1;<br />&#160;&#160;max = max || groups.length;<br />&#160;&#160;for(var i=groups.length-1;i&gt;=0;i--)<br />&#160;&#160;&#160;if(groups[i].checked) hasChecked++;<br />&#160;&#160;return min &lt;= hasChecked &amp;&amp; hasChecked &lt;= max;<br />&#160;},<br />&#160;DoFilter : function(input, filter){<br />return new RegExp("^.+\.(?=EXT)(EXT)$".replace(/EXT/g, filter.split(/\s*,\s*/).join("|")), "gi").test(input);<br />&#160;},<br />&#160;IsDate : function(op, formatString){<br />&#160;&#160;formatString = formatString || "ymd";<br />&#160;&#160;var m, year, month, day;<br />&#160;&#160;switch(formatString){<br />&#160;&#160;&#160;case "ymd" :<br />&#160;&#160;&#160;&#160;m = op.match(new RegExp("^((\\d{4})|(\\d{2}))([-./])(\\d{1,2})\\4(\\d{1,2})$"));<br />&#160;&#160;&#160;&#160;if(m == null ) return false;<br />&#160;&#160;&#160;&#160;day = m[6];<br />&#160;&#160;&#160;&#160;month = m[5]*1;<br />&#160;&#160;&#160;&#160;year =&#160; (m[2].length == 4) ? m[2] : GetFullYear(parseInt(m[3], 10));<br />&#160;&#160;&#160;&#160;break;<br />&#160;&#160;&#160;case "dmy" :<br />&#160;&#160;&#160;&#160;m = op.match(new RegExp("^(\\d{1,2})([-./])(\\d{1,2})\\2((\\d{4})|(\\d{2}))$"));<br />&#160;&#160;&#160;&#160;if(m == null ) return false;<br />&#160;&#160;&#160;&#160;day = m[1];<br />&#160;&#160;&#160;&#160;month = m[3]*1;<br />&#160;&#160;&#160;&#160;year = (m[5].length == 4) ? m[5] : GetFullYear(parseInt(m[6], 10));<br />&#160;&#160;&#160;&#160;break;<br />&#160;&#160;&#160;default :<br />&#160;&#160;&#160;&#160;break;<br />&#160;&#160;}<br />&#160;&#160;if(!parseInt(month)) return false;<br />&#160;&#160;month = month==0 ?12:month;<br />&#160;&#160;var date = new Date(year, month-1, day);<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; return (typeof(date) == "object" &amp;&amp; year == date.getFullYear() &amp;&amp; month == (date.getMonth()+1) &amp;&amp; day == date.getDate());<br />&#160;&#160;function GetFullYear(y){return ((y&lt;30 ? "20" : "19") + y)|0;}<br />&#160;}<br />&#160;}<br />&lt;/script&gt;<br /> <img src ="http://www.blogjava.net/onejavaer/aggbug/79072.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/onejavaer/" target="_blank">暗夜精灵</a> 2006-11-04 16:26 <a href="http://www.blogjava.net/onejavaer/articles/79072.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>正则表达式regular expression详述</title><link>http://www.blogjava.net/onejavaer/articles/79071.html</link><dc:creator>暗夜精灵</dc:creator><author>暗夜精灵</author><pubDate>Sat, 04 Nov 2006 08:25:00 GMT</pubDate><guid>http://www.blogjava.net/onejavaer/articles/79071.html</guid><wfw:comment>http://www.blogjava.net/onejavaer/comments/79071.html</wfw:comment><comments>http://www.blogjava.net/onejavaer/articles/79071.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/onejavaer/comments/commentRss/79071.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/onejavaer/services/trackbacks/79071.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 正则表达式是												regular expression														，看来英文比中文要好理解多了，就是检查表达式符																																																不符合规定！！正则表达式有一个功能十分强大而又十分复杂的对象												RegExp	...&nbsp;&nbsp;<a href='http://www.blogjava.net/onejavaer/articles/79071.html'>阅读全文</a><img src ="http://www.blogjava.net/onejavaer/aggbug/79071.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/onejavaer/" target="_blank">暗夜精灵</a> 2006-11-04 16:25 <a href="http://www.blogjava.net/onejavaer/articles/79071.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JS正则表达式大全</title><link>http://www.blogjava.net/onejavaer/articles/79070.html</link><dc:creator>暗夜精灵</dc:creator><author>暗夜精灵</author><pubDate>Sat, 04 Nov 2006 08:16:00 GMT</pubDate><guid>http://www.blogjava.net/onejavaer/articles/79070.html</guid><wfw:comment>http://www.blogjava.net/onejavaer/comments/79070.html</wfw:comment><comments>http://www.blogjava.net/onejavaer/articles/79070.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/onejavaer/comments/commentRss/79070.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/onejavaer/services/trackbacks/79070.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 正则表达式中的特殊字符 																																																																																																														字符 																				含意 																										...&nbsp;&nbsp;<a href='http://www.blogjava.net/onejavaer/articles/79070.html'>阅读全文</a><img src ="http://www.blogjava.net/onejavaer/aggbug/79070.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/onejavaer/" target="_blank">暗夜精灵</a> 2006-11-04 16:16 <a href="http://www.blogjava.net/onejavaer/articles/79070.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JS收集(二)</title><link>http://www.blogjava.net/onejavaer/articles/79064.html</link><dc:creator>暗夜精灵</dc:creator><author>暗夜精灵</author><pubDate>Sat, 04 Nov 2006 08:05:00 GMT</pubDate><guid>http://www.blogjava.net/onejavaer/articles/79064.html</guid><wfw:comment>http://www.blogjava.net/onejavaer/comments/79064.html</wfw:comment><comments>http://www.blogjava.net/onejavaer/articles/79064.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/onejavaer/comments/commentRss/79064.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/onejavaer/services/trackbacks/79064.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: //打开模式对话框 function doSelectUser(txtId) { &#160;&#160; strFeatures="dialogWidth=500px;dialogHeight=360px;center=yes;middle=yes ;help=no;status=no;scroll=no"; &#160;&#160; var url,strReturn; &#160;&#160...&nbsp;&nbsp;<a href='http://www.blogjava.net/onejavaer/articles/79064.html'>阅读全文</a><img src ="http://www.blogjava.net/onejavaer/aggbug/79064.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/onejavaer/" target="_blank">暗夜精灵</a> 2006-11-04 16:05 <a href="http://www.blogjava.net/onejavaer/articles/79064.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JS收集(一)</title><link>http://www.blogjava.net/onejavaer/articles/79063.html</link><dc:creator>暗夜精灵</dc:creator><author>暗夜精灵</author><pubDate>Sat, 04 Nov 2006 07:55:00 GMT</pubDate><guid>http://www.blogjava.net/onejavaer/articles/79063.html</guid><wfw:comment>http://www.blogjava.net/onejavaer/comments/79063.html</wfw:comment><comments>http://www.blogjava.net/onejavaer/articles/79063.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/onejavaer/comments/commentRss/79063.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/onejavaer/services/trackbacks/79063.html</trackback:ping><description><![CDATA[		<hr />
1.&#160;oncontextmenu="window.event.returnvalue=false"&#160;将彻底屏蔽鼠标右键<br />&lt;table&#160;border&#160;oncontextmenu=return(false)&gt;&lt;td&gt;no&lt;/table&gt;&#160;可用于Table<br /><br />2.&#160;&lt;body&#160;onselectstart="return&#160;false"&gt;&#160;取消选取、防止复制<br /><br />3.&#160;onpaste="return&#160;false"&#160;不准粘贴<br /><br />4.&#160;oncopy="return&#160;false;"&#160;oncut="return&#160;false;"&#160;防止复制<br /><br />5.&#160;&lt;link&#160;rel="Shortcut&#160;Icon"&#160;href="favicon.ico"&gt;&#160;IE地址栏前换成自己的图标<br /><br />6.&#160;&lt;link&#160;rel="Bookmark"&#160;href="favicon.ico"&gt;&#160;可以在收藏夹中显示出你的图标<br /><br />7.&#160;&lt;input&#160;style="ime-mode:-Disabled"&gt;&#160;关闭输入法<br /><br />8.&#160;永远都会带着框架<br />&lt;script&#160;language="javascript"&gt;&lt;!--<br />if&#160;(window&#160;==&#160;top)top.location.href&#160;=&#160;"frames.htm";&#160;//frames.htm为框架网页<br />//&#160;--&gt;&lt;/script&gt;<br /><br />9.&#160;防止被人frame<br />&lt;SCRIPT&#160;LANGUAGE=javascript&gt;&lt;!--&#160;<br />if&#160;(top.location&#160;!=&#160;self.location)top.location=self.location;<br />//&#160;--&gt;&lt;/SCRIPT&gt;<br /><br />10.&#160;网页将不能被另存为<br />&lt;noscript&gt;&lt;iframe&#160;src=*.html&gt;&lt;/iframe&gt;&lt;/noscript&gt;&#160;<br /><br />11.&#160;&lt;input&#160;type=button&#160;value=查看网页源代码&#160;<br />onclick="window.location&#160;=&#160;`view-source:`+&#160;<a href="http://www.51js.com/" target="_blank"><font color="#355ea0">http://www.51js.com/</font></a>`";&gt;<br /><br />12.删除时确认<br />&lt;a&#160;href=`javascript:if(confirm("确实要删除吗?"location="boos.asp?&amp;areyou=删除&amp;page=1"`&gt;删<br /><br />除&lt;/a&gt;&#160;<br /><br />13.&#160;取得控件的绝对位置<br />//javascript<br />&lt;script&#160;language="javascript"&gt;<br />function&#160;getIE(E){<br />var&#160;t=e.offsetTop;<br />var&#160;l=e.offsetLeft;<br />while(e=e.offsetParent){<br />t+=e.offsetTop;<br />l+=e.offsetLeft;<br />}<br />alert("top="+t+"/nleft="+l);<br />}<br />&lt;/script&gt;<br /><br />//VBScript<br />&lt;script&#160;language="VBScript"&gt;&lt;!--<br />function&#160;getIE()<br />dim&#160;t,l,a,b<br />set&#160;a=document.all.img1<br />t=document.all.img1.offsetTop<br />l=document.all.img1.offsetLeft<br />while&#160;a.tagName&lt;&gt;"BODY"<br />set&#160;a&#160;=&#160;a.offsetParent<br />t=t+a.offsetTop<br />l=l+a.offsetLeft<br />wend<br />msgbox&#160;"top="&amp;t&amp;chr(13)&amp;"left="&amp;l,64,"得到控件的位置"<br />end&#160;function<br />--&gt;&lt;/script&gt;<br /><br />14.&#160;光标是停在文本框文字的最后<br />&lt;script&#160;language="javascript"&gt;<br />function&#160;cc()<br />{<br />var&#160;e&#160;=&#160;event.srcElement;<br />var&#160;r&#160;=e.createTextRange();<br />r.moveStart(`character`,e.value.length);<br />r.collapse(true);<br />r.select();<br />}<br />&lt;/script&gt;<br />&lt;input&#160;type=text&#160;name=text1&#160;value="123"&#160;onfocus="cc()"&gt;<br /><br />15.&#160;判断上一页的来源<br />javascript:<br />document.referrer<br /><br />16.&#160;最小化、最大化、关闭窗口<br />&lt;object&#160;id=hh1&#160;classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11"&gt;&#160;<br />&lt;param&#160;name="Command"&#160;value="Minimize"&gt;&lt;/object&gt;<br />&lt;object&#160;id=hh2&#160;classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11"&gt;&#160;<br />&lt;param&#160;name="Command"&#160;value="Maximize"&gt;&lt;/object&gt;<br />&lt;OBJECT&#160;id=hh3&#160;classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"&gt;<br />&lt;PARAM&#160;NAME="Command"&#160;value="Close"&gt;&lt;/OBJECT&gt;<br /><br />&lt;input&#160;type=button&#160;value=最小化&#160;onclick=hh1.Click()&gt;<br />&lt;input&#160;type=button&#160;value=最大化&#160;onclick=hh2.Click()&gt;<br />&lt;input&#160;type=button&#160;value=关闭&#160;onclick=hh3.Click()&gt;<br />本例适用于IE<br /><br />17.屏蔽功能键Shift,Alt,Ctrl<br />&lt;script&gt;<br />function&#160;look(){&#160;<br />if(event.shiftKey)&#160;<br />alert("禁止按Shift键!";&#160;//可以换成ALT　CTRL<br />}&#160;<br />document.onkeydown=look;&#160;<br />&lt;/script&gt;<br /><br />18.&#160;网页不会被缓存<br />&lt;META&#160;HTTP-EQUIV="pragma"&#160;CONTENT="no-cache"&gt;<br />&lt;META&#160;HTTP-EQUIV="Cache-Control"&#160;CONTENT="no-cache,&#160;must-revalidate"&gt;<br />&lt;META&#160;HTTP-EQUIV="expires"&#160;CONTENT="Wed,&#160;26&#160;Feb&#160;1997&#160;08:21:57&#160;GMT"&gt;<br />或者&lt;META&#160;HTTP-EQUIV="expires"&#160;CONTENT="0"&gt;<br /><br />19.怎样让表单没有凹凸感？<br />&lt;input&#160;type=text&#160;style="border:1&#160;solid&#160;#000000"&gt;&#160;<br />或<br />&lt;input&#160;type=text&#160;style="border-left:none;&#160;border-right:none;&#160;border-top:none;&#160;border-bottom:&#160;<br /><br />1&#160;solid&#160;#000000"&gt;&lt;/textarea&gt;<br /><br />20.&lt;div&gt;&lt;span&gt;&amp;&lt;layer&gt;的区别？&#160;<br />&lt;div&gt;(division)用来定义大段的页面元素，会产生转行&#160;<br />&lt;span&gt;用来定义同一行内的元素，跟&lt;div&gt;的唯一区别是不产生转行&#160;<br />&lt;layer&gt;是ns的标记，ie不支持，相当于&lt;div&gt;<br /><br />21.让弹出窗口总是在最上面:<br />&lt;body&#160;onblur="this.focus();"&gt;<br /><br />22.不要滚动条?&#160;<br />让竖条没有:&#160;<br />&lt;body&#160;style=`overflow:-Scroll;overflow-y:hidden`&gt;&#160;<br />&lt;/body&gt;&#160;<br />让横条没有:&#160;<br />&lt;body&#160;style=`overflow:-Scroll;overflow-x:hidden`&gt;&#160;<br />&lt;/body&gt;&#160;<br />两个都去掉？更简单了&#160;<br />&lt;body&#160;scroll="no"&gt;&#160;<br />&lt;/body&gt;&#160;<br /><br />23.怎样去掉图片链接点击后，图片周围的虚线？<br />&lt;a&#160;href="#"&#160;onFocus="this.blur()"&gt;&lt;img&#160;src="logo.jpg"&#160;border=0&gt;&lt;/a&gt;<br /><br />24.电子邮件处理提交表单<br />&lt;form&#160;name="form1"&#160;method="post"&#160;action="mailt****@***.com"&#160;enctype="text/plain"&gt;&#160;<br />&lt;input&#160;type=submit&gt;<br />&lt;/form&gt;<br /><br />25.在打开的子窗口刷新父窗口的代码里如何写？<br />window.opener.location.reload()<br /><br /><br />25.在打开的子窗口刷新父窗口的代码里如何写？<br />window.opener.location.reload()<br /><br />26.如何设定打开页面的大小<br />&lt;body&#160;onload="top.resizeTo(300,200);"&gt;<br />打开页面的位置&lt;body&#160;onload="top.moveBy(300,200);"&gt;<br /><br />27.在页面中如何加入不是满铺的背景图片,拉动页面时背景图不动&#160;<br />&lt;style&gt;&#160;<br />body&#160;<br />{background-image:url(logo.gif);&#160;background-repeat:no-repeat;&#160;<br /><br />background-position:center;background-attachment:&#160;fixed}&#160;<br />&lt;/style&gt;&#160;<br /><br />28.&#160;检查一段字符串是否全由数字组成<br />&lt;script&#160;language="javascript"&gt;&lt;!--<br />function&#160;checkNum(str){return&#160;str.match(//D/)==null}<br />alert(checkNum("1232142141"<br />alert(checkNum("123214214a1"<br />//&#160;--&gt;&lt;/script&gt;<br /><br />29.&#160;获得一个窗口的大小<br />document.body.clientWidth;&#160;document.body.clientHeight<br /><br />30.&#160;怎么判断是否是字符<br />if&#160;(/[^/x00-/xff]/g.test(s))&#160;alert("含有汉字";<br />else&#160;alert("全是字符";<br /><br />31.TEXTAREA自适应文字行数的多少<br />&lt;textarea&#160;rows=1&#160;name=s1&#160;cols=27&#160;onpropertychange="this.style.posHeight=this.scrollHeight"&gt;<br />&lt;/textarea&gt;<br /><br />32.&#160;日期减去天数等于第二个日期<br />&lt;script&#160;language=javascript&gt;<br />function&#160;cc(dd,dadd)<br />{<br />//可以加上错误处理<br />var&#160;a&#160;=&#160;new&#160;Date(dd)<br />a&#160;=&#160;a.valueOf()<br />a&#160;=&#160;a&#160;-&#160;dadd&#160;*&#160;24&#160;*&#160;60&#160;*&#160;60&#160;*&#160;1000<br />a&#160;=&#160;new&#160;Date(A)<br />alert(a.getFullYear()&#160;+&#160;"年"&#160;+&#160;(a.getMonth()&#160;+&#160;1)&#160;+&#160;"月"&#160;+&#160;a.getDate()&#160;+&#160;"日"<br />}<br />cc("12/23/2002",2)<br />&lt;/script&gt;<br /><br />33.&#160;选择了哪一个Radio<br />&lt;HTML&gt;&lt;script&#160;language="vbscript"&gt;<br />function&#160;checkme()<br />for&#160;each&#160;ob&#160;in&#160;radio1<br />if&#160;ob.checked&#160;then&#160;window.alert&#160;ob.value<br />next<br />end&#160;function<br />&lt;/script&gt;&lt;BODY&gt;<br />&lt;INPUT&#160;name="radio1"&#160;type="radio"&#160;value="style"&#160;checked&gt;style<br />&lt;INPUT&#160;name="radio1"&#160;type="radio"&#160;value="barcode"&gt;Barcode<br />&lt;INPUT&#160;type="button"&#160;value="check"&#160;onclick="checkme()"&gt;<br />&lt;/BODY&gt;&lt;/HTML&gt;<br /><br />34.脚本永不出错<br />&lt;SCRIPT&#160;LANGUAGE="javascript"&gt;&#160;<br />&lt;!--&#160;Hide&#160;<br />function&#160;killErrors()&#160;{&#160;<br />return&#160;true;&#160;<br />}&#160;<br />window.onerror&#160;=&#160;killErrors;&#160;<br />//&#160;--&gt;&#160;<br />&lt;/SCRIPT&gt;<br /><br />35.ENTER键可以让光标移到下一个输入框<br />&lt;input&#160;onkeydown="if(event.keyCode==13)event.keyCode=9"&gt;<br /><br />36.&#160;检测某个网站的链接速度：<br />把如下代码加入&lt;body&gt;区域中:<br />&lt;script&#160;language=javascript&gt;<br />tim=1<br />setInterval("tim++",100)<br />b=1<br /><br />var&#160;autourl=new&#160;Array()<br />autourl[1]="<a href="http://www.njcatv.net/&quot;;" target="_blank"><font color="#355ea0">http://www.njcatv.net/";</font></a><br />autourl[2]="javacool.3322.net"<br />autourl[3]="<a href="http://www.sina.com.cn/&quot;;" target="_blank"><font color="#355ea0">http://www.sina.com.cn/";</font></a><br />autourl[4]="<a href="http://www.nuaa.edu.cn/&quot;;" target="_blank"><font color="#355ea0">http://www.nuaa.edu.cn/";</font></a><br />autourl[5]="<a href="http://www.cctv.com/&quot;;" target="_blank"><font color="#355ea0">http://www.cctv.com/";</font></a><br /><br />function&#160;butt(){<br />document.write("&lt;form&#160;name=autof&gt;"<br />for(var&#160;i=1;i&lt;autourl.length;i++)<br />document.write("&lt;input&#160;type=text&#160;name=txt"+i+"&#160;size=10&#160;value=测试中&#8230;&#8230;&gt;&#160;=》&lt;input&#160;type=text&#160;<br /><br />name=url"+i+"&#160;size=40&gt;&#160;=》&lt;input&#160;type=button&#160;value=GO&#160;<br /><br />onclick=window.open(this.form.url"+i+".value)&gt;&lt;br&gt;"<br />document.write("&lt;input&#160;type=submit&#160;value=刷新&gt;&lt;/form&gt;"<br />}<br />butt()<br />function&#160;auto(url){<br />document.forms[0]["url"+b].value=url<br />if(tim&gt;200)<br />{document.forms[0]["txt"+b].value="链接超时"}<br />else<br />{document.forms[0]["txt"+b].value="时间"+tim/10+"秒"}<br />b++<br />}<br />function&#160;run(){for(var&#160;i=1;i&lt;autourl.length;i++)document.write("&lt;img&#160;<br /><br />src=http://"+autourl+"/"+Math.random()+"&#160;width=1&#160;height=1&#160;<br /><br />onerror=auto(<a href="http://&quot;;+autourl+&quot;/" target="_blank"><font color="#355ea0">http://";+autourl+"</font></a>`)&gt;"}<br />run()&lt;/script&gt;<br /><br />37.&#160;各种样式的光标<br />auto&#160;：标准光标<br />default&#160;：标准箭头<br />hand&#160;：手形光标<br />wait&#160;：等待光标<br />text&#160;：I形光标<br />vertical-text&#160;：水平I形光标<br />no-drop&#160;：不可拖动光标<br />not-allowed&#160;：无效光标<br />help&#160;：?帮助光标<br />all-scroll&#160;：三角方向标<br />move&#160;：移动标<br />crosshair&#160;：十字标<br />e-resize<br />n-resize<br />nw-resize<br />w-resize<br />s-resize<br />se-resize<br />sw-resize<br /><br />38.页面进入和退出的特效<br />进入页面&lt;meta&#160;http-equiv="Page-Enter"&#160;content="revealTrans(duration=x,&#160;transition=y)"&gt;<br />推出页面&lt;meta&#160;http-equiv="Page-Exit"&#160;content="revealTrans(duration=x,&#160;transition=y)"&gt;&#160;<br />这个是页面被载入和调出时的一些特效。Duration表示特效的持续时间，以秒为单位。Transition表示使<br /><br />用哪种特效，取值为1-23:<br />　　0&#160;矩形缩小&#160;<br />　　1&#160;矩形扩大&#160;<br />　　2&#160;圆形缩小<br />　　3&#160;圆形扩大&#160;<br />　　4&#160;下到上刷新&#160;<br />　　5&#160;上到下刷新<br />　　6&#160;左到右刷新&#160;<br />　　7&#160;右到左刷新&#160;<br />　　8&#160;竖百叶窗<br />　　9&#160;横百叶窗&#160;<br />　　10&#160;错位横百叶窗&#160;<br />　　11&#160;错位竖百叶窗<br />　　12&#160;点扩散&#160;<br />　　13&#160;左右到中间刷新&#160;<br />　　14&#160;中间到左右刷新<br />　　15&#160;中间到上下<br />　　16&#160;上下到中间&#160;<br />　　17&#160;右下到左上<br />　　18&#160;右上到左下&#160;<br />　　19&#160;左上到右下&#160;<br />　　20&#160;左下到右上<br />　　21&#160;横条&#160;<br />　　22&#160;竖条&#160;<br />　　23&#160;以上22种随机选择一种<br /><br />39.在规定时间内跳转<br />&lt;META&#160;http-equiv=V="REFRESH"&#160;content="5;URL=http://www.51js.com"&gt;&#160;<br /><br />40.网页是否被检索<br />&lt;meta&#160;name="ROBOTS"&#160;content="属性值"&gt;<br />　　其中属性值有以下一些:<br />　　属性值为"all":&#160;文件将被检索，且页上链接可被查询；<br />　　属性值为"none":&#160;文件不被检索，而且不查询页上的链接；<br />　　属性值为"index":&#160;文件将被检索；<br />　　属性值为"follow":&#160;查询页上的链接；<br />　　属性值为"noindex":&#160;文件不检索，但可被查询链接；<br />　　属性值为"nofollow":&#160;文件不被检索，但可查询页上的链接。&#160;<br /><br /><br />41.变换网页的鼠标光标<br />&lt;BODY&#160;style="CURSOR:&#160;url(<a href="http://203.73.125.205/~liangmi2/farmfrog01.cur" target="_blank"><font color="#355ea0">http://203.73.125.205/~liangmi2/farmfrog01.cur</font></a>`)"&gt;<br /><br />42.怎样实现在任务栏显示小图标的效果？&#160;(要使用绝对地址)<br />有些站点，访问时会在地址栏地址前显出小图标，添加到收藏夹后也在收藏栏中显示图标，<br />这样很好的与其它站点有了区别。&#160;<br />要达到这个效果，先需做出这个图标文件，图像为16*16像素，不要超过16色。文件格式为ico，然后上传至你的网站。<br />然后，在需要的页面中，加上以下html语句到文件的&lt;head&gt;和&lt;/head&gt;之间（假设以上ico文件的地址<a href="http://happyisland.126.com/icon.ico" target="_blank"><font color="#355ea0">http://happyisland.126.com/icon.ico</font></a>）。<br />&lt;link&#160;REL="SHORTCUT&#160;ICON"href="<a href="http:///happyisland.126.com/icon.ico&quot;;&gt;" target="_blank"><font color="#355ea0">http:///happyisland.126.com/icon.ico";&gt;</font></a>&#160;<br />如果访问者的浏览器是IE5.0，就不需加任何代码，只要将图标文件上传到网站的根目录下即可。<br />1,META标签里的代码是什么意思？&#160;<br />&lt;META&gt;是放于&lt;HEAD&gt;与&lt;/HEAD&gt;之间的标记.以下是我总结它在网页中最常见的几种。&#160;<br />&lt;meta&#160;name="Keywords"&#160;content="图片,&#160;新闻,&#160;音乐,&#160;软件"&gt;&#160;<br />该网页的关键字，作用于搜索引擎的登录，事实上它在现在的网站中并没什么用。&#160;<br />&lt;meta&#160;http-equiv="Content-Type"&#160;content="text/html;&#160;charset=gb2312"&gt;&#160;<br />&lt;meta&#160;http-equiv="Content-Type"&#160;content="text/html;&#160;charset=iso-8859-1"&gt;&#160;<br />设定这是&#160;HTML&#160;文件及其编码语系，简体中文网页使用charset=gb2312，繁体中文使用charset=big5，或者不设编码也可，纯英文网页建议使用&#160;iso-8859-1。&#160;<br />&lt;meta&#160;name="GENERATOR"&#160;content="Microsoft&#160;FrontPage&#160;5.0"&gt;&#160;<br />这只表示该网页由什么编辑器写的。&#160;<br />&lt;meta&#160;http-equiv="refresh"&#160;content="10;&#160;url=http://www.hkiwc.com"&gt;&#160;<br />这行较为实用，能于预定秒数内自动转到指定网址。原代码中&#160;10&#160;表示&#160;10秒。&#160;<br /><br />2，怎么改变滚动条的颜色，只有ie5.5版本以上才能支持。&#160;<br />这是使用CSS语言，在次说明一下，它和我的浏览器版本有一定的关系。&#160;<br />scrollbar-arrow-color：上下按钮上三角箭头的颜色。&#160;<br />scrollbar-base-color：滚动条的基本颜色。&#160;<br />scrollbar-dark-shadow-color：立体滚动条强阴影的颜色&#160;<br />scrollbar-face-color：立体滚动条凸出部分的颜色&#160;<br />scrollbar-highlight-color：滚动条空白部分的颜色&#160;<br />scrollbar-shadow-color立体滚动条阴影的颜色。<br />scrollbar-track-color:#99CC33;<br />scrollbar-3dlight-color:#A8CBF1;&#160;<br />代码如下：&#160;<br />&lt;style&gt;&#160;<br />&lt;!--&#160;<br />BODY&#160;{<br />scrollbar-face-color:#99CC33;//(立体滚动条凸出部分的颜色)&#160;<br />scrollbar-highlight-color:#A8CBF1;//(滚动条空白部分的颜色)&#160;<br />scrollbar-shadow-color:#A8CBF1;//(立体滚动条阴影的颜色)&#160;<br />scrollbar-arrow-color:#FF9966;//(上下按钮上三角箭头的颜色)&#160;<br />scrollbar-base-color:#A8CBF1;&#160;//(滚动条的基本颜色)&#160;<br />scrollbar-darkshadow-color:#A8CBF1;&#160;//(立体滚动条强阴影的颜色)<br />scrollbar-track-color:#99CC33;<br />scrollbar-3dlight-color:#A8CBF1;&#160;<br />}&#160;<br />--&gt;&#160;<br />&lt;/style&gt;&#160;<br />在这我补充几点：&#160;<br />1.让浏览器窗口永远都不出现滚动条。&#160;<br />&lt;body&#160;style="overflow-x:hidden;overflow-y:hidden"&gt;或&lt;body&#160;style="overflow:hidden"&gt;&#160;或&lt;body&#160;scroll=no&gt;&#160;<br />2，没有水平滚动条&#160;<br />&lt;body&#160;style="overflow-x:hidden"&gt;&#160;<br />3，没有垂直滚动条&#160;<br />&lt;body&#160;style="overflow-y:hidden"&gt;&#160;<br /><br />3,如何给图片抖动怎做的.&#160;<br />&lt;SCRIPT&#160;language=javascript1.2&gt;&#160;<br />&lt;!--&#160;<br />var&#160;rector=2&#160;<br />var&#160;stopit=0&#160;<br />var&#160;a=1&#160;<br />var&#160;count=0&#160;<br />function&#160;init(which){&#160;<br />stopit=0&#160;<br />shake=which&#160;<br />shake.style.left=0&#160;<br />shake.style.top=0&#160;<br />}&#160;<br />function&#160;rattleimage(){&#160;<br />if&#160;((!document.all&amp;&amp;!document.getElementById)||stopit==1||count==100)&#160;<br />return&#160;<br />count++&#160;<br />if&#160;(a==1){&#160;<br />shake.style.top=parseInt(shake.style.top)+rector&#160;<br />}&#160;<br />else&#160;if&#160;(a==2){&#160;<br />shake.style.left=parseInt(shake.style.left)+rector&#160;<br />}&#160;<br />else&#160;if&#160;(a==3){&#160;<br />shake.style.top=parseInt(shake.style.top)-rector&#160;<br />}&#160;<br />else{&#160;<br />shake.style.left=parseInt(shake.style.left)-rector&#160;<br />}&#160;<br />if&#160;(a&lt;4)&#160;<br />a++&#160;<br />else&#160;<br />a=1&#160;<br />setTimeout("rattleimage()",50)&#160;<br />}&#160;<br />function&#160;stoprattle(which){&#160;<br />stopit=1&#160;<br />count=0&#160;<br />which.style.left=0&#160;<br />which.style.top=0&#160;<br />}&#160;<br />//--&gt;&#160;<br />&lt;/SCRIPT&gt;&#160;<br />&lt;style&gt;.shakeimage&#160;{POSITION:&#160;relative}&#160;<br />&lt;/style&gt;&#160;<br />&lt;img&#160;src="图片的路径"&#160;onmouseout=stoprattle(this)&#160;onmouseover=init(this);rattleimage()&#160;class=shakeimage&gt;<br /><br /><br />4，在DW如何给水平线加颜色。&#160;<br />在DW中没有此项设置，你只能在HTML中加入代码：&lt;hr&#160;color=red&#160;noshade&gt;按F12的预览在能看到。由于在NC中不支持&lt;hr&gt;的COLOR属性，所以在DW中没有此项设置。&#160;<br />　　　&#160;<br />5，如何在网页中实现flash的全屏播放？&#160;<br />只要在调用swf文件的HTML中将WIDTH和HEIGHT的参数设为100％即可，当然也可以在Flash导出HTML文件的设置中进行设置，方法是：打开File菜单；选Publish&#160;Settings弹出导出设置对话框；在HTML标签下的Dimensions选项,下拉后选中Percent（百分比）,并在WIDTH&#160;和HEIGHT框中填100.就行了。&#160;<br /><br />6,为什么我在DW中插入的Flash动画缺看不找！&#160;<br />如果你没有正确地安装Dreamweaver和Flash，那么在你预览的时候，Dreamweaver会提示你缺少播放的插件，请你按装InstallAXFlash.exe&#160;并从新启动计算机。现在IE6已经捆绑这个程序。&#160;<br /><br />7，在Flash中，如果屏蔽鼠标右键?FS命令都是什么意思?&#160;<br />fscommand&#160;("fullscreen",&#160;"true/false";（全屏设置，TRUE开，FALSE关）&#160;<br />fscommand&#160;("showmenu",&#160;"true/false";（右键菜单设置，TRUE显示，FALSE不显示）&#160;<br />fscommand&#160;("allowscale",&#160;"true/false";（缩放设置，TRUE自由缩放，FALSE调整画面不影响影片本身的尺寸）&#160;<br />fscommand&#160;("trapallkeys",&#160;"true/false";（快捷键设置，TRUE快捷键开，FALSE快捷键关）&#160;<br />fscommand&#160;("exec";（EXE程序调用）&#160;<br />fscommand&#160;("quit";（退出关闭窗口）&#160;<br /><br />8，Flash中什么是隐形按钮。&#160;<br />利用button中的hit帧来制作只有感应区域而完全透明的按钮。&#160;<br /><br />9，如何给Flash动画做链接。&#160;<br />Dreamweaver是不能给Flash制作链接的，只能在Flash中用geturl()加链接，然后再插入Dreamweaver中。&#160;<br /><br />10，DW中的层的技巧。&#160;<br />层是可以嵌套的，我个人给大家一个技巧，在层面板中按住CTRL再拖放层到你想去成为其子层的地方就行了，我认为这是最简单直观的方法了。&#160;<br /><br />11，如何改变鼠标的形状？&#160;<br />在Dreamweaver4中CSS样式面板：&#160;<br />按CTR+SHIFT+E--出现样式表对话框,点击NEW，出现编辑对话框,在左边最后一项extensions-cursor&#160;选择你要改的指针形式就可以了，然后把你要想改变的地方运用样式表，如果整页都有在&lt;body&#160;bgcolor="#003063"&#160;text="#ffffff"&#160;id=all&gt;中加入就行了。&#160;<br />&lt;span&#160;style="cursor:X`&gt;样例&lt;/span&gt;&#160;<br />这里选择（文本）作为对象，还可以自己改为其他的，如link等。&#160;<br />x可以等于=hand（手形）、crosshair（十字）、text（文本光标）、wait（顾名思义啦）、default（默认效果）、help（问号）、e-size（向右箭头）、ne-resize（向右上的箭头）、nw-resize（向左上的箭头）、w-resize（向左的箭头）、sw-resize（左下箭头）、s-resize（向下箭头）、se-resize（向右下箭头）、auto（系统自动给出效果）。&#160;<br /><br />12，用CSS做邮票，看看吧！&#160;<br />&lt;input&#160;type=button&#160;value=我象不象邮票？&#160;style="height:80px;border:2px&#160;dashed&#160;#cccccc"&gt;&#160;<br /><br />13，经常上网的朋友可能会到过这样一些网站，一进入首页立刻会弹出一个窗口，怎么做呢！&#160;<br />这javascript代码即可实现，摘录蓝色论坛。&#160;<br />【1、最基本的弹出窗口代码】&#160;<br />其实代码非常简单：&#160;<br />&lt;SCRIPT&#160;LANGUAGE="javascript"&gt;&#160;<br />&lt;!--&#160;<br />window.open&#160;(`page.html`)&#160;<br />--&gt;&#160;<br />&lt;/SCRIPT&gt;&#160;<br />因为着是一段javascripts代码，所以它们应该放在&lt;SCRIPT&#160;LANGUAGE="javascript"&gt;标签和&lt;/script&gt;之间。&lt;!--&#160;和&#160;--&gt;是对一些版本低的浏览器起作用，在这些老浏览器中不会将标签中的代码作为文本显示出来。要养成这个好习惯啊。&#160;<br />window.open&#160;(`page.html`)&#160;用于控制弹出新的窗口page.html，如果page.html不与主窗口在同一路径下，前面应写明路径，绝对路径(<a href="http://)/" target="_blank"><font color="#355ea0">http://)</font></a>&#160;和相对路径(../)均可。用单引号和双引号都可以，只是不要混用。&#160;<br />这一段代码可以加入HTML的任意位置，&lt;head&gt;和&lt;/head&gt;之间可以，&lt;body&#160;bgcolor="#003063"&#160;text="#ffffff"&#160;id=all&gt;间&lt;/body&gt;也可以，越前越早执行，尤其是页面代码长，又想使页面早点弹出就尽量往前放。&#160;<br />【2、经过设置后的弹出窗口】&#160;<br />下面再说一说弹出窗口的设置。只要再往上面的代码中加一点东西就可以了。&#160;<br />我们来定制这个弹出的窗口的外观，尺寸大小，弹出的位置以适应该页面的具体情况。&#160;<br />&lt;SCRIPT&#160;LANGUAGE="javascript"&gt;&#160;<br />&lt;!--&#160;<br />window.open&#160;(`page.html`,&#160;`newwindow`,&#160;`height=100,&#160;width=400,&#160;top=0,left=0,&#160;toolbar=no,&#160;menubar=no,&#160;scrollbars=no,&#160;resizable=no,location=no,&#160;status=no`)&#160;<br />//写成一行&#160;<br />--&gt;&#160;<br />&lt;/SCRIPT&gt;&#160;<br />参数解释：&#160;<br />&lt;SCRIPT&#160;LANGUAGE="javascript"&gt;&#160;js脚本开始；&#160;<br />window.open&#160;弹出新窗口的命令；&#160;<br />`page.html`&#160;弹出窗口的文件名；&#160;<br />`newwindow`&#160;弹出窗口的名字（不是文件名），非必须，可用空``代替；&#160;<br />height=100&#160;窗口高度；&#160;<br />width=400&#160;窗口宽度；&#160;<br />top=0&#160;窗口距离屏幕上方的象素值；&#160;<br />left=0&#160;窗口距离屏幕左侧的象素值；&#160;<br />toolbar=no&#160;是否显示工具栏，yes为显示；&#160;<br />menubar，scrollbars&#160;表示菜单栏和滚动栏。&#160;<br />resizable=no&#160;是否允许改变窗口大小，yes为允许；&#160;<br />location=no&#160;是否显示地址栏，yes为允许；&#160;<br />status=no&#160;是否显示状态栏内的信息（通常是文件已经打开），yes为允许；&#160;<br />&lt;/SCRIPT&gt;&#160;js脚本结束&#160;<br />【3、用函数控制弹出窗口】&#160;<br />下面是一个完整的代码。&#160;<br />&lt;html&gt;&#160;<br />&lt;head&gt;&#160;<br />&lt;script&#160;LANGUAGE="javascript"&gt;&#160;<br />&lt;!--&#160;<br />function&#160;openwin()&#160;{&#160;window.open&#160;("page.html",&#160;"newwindow",&#160;"height=100,&#160;width=400,&#160;toolbar=&#160;<br />no,&#160;menubar=no,&#160;scrollbars=no,&#160;resizable=no,&#160;location=no,&#160;status=no"&#160;<br />//写成一行&#160;<br />}&#160;<br />//--&gt;&#160;<br />&lt;/script&gt;&#160;<br />&lt;/head&gt;&#160;<br />&lt;body&#160;onload="openwin()"&gt;&#160;<br />&#8230;任意的页面内容&#8230;&#160;<br />&lt;/body&gt;&#160;<br />&lt;/html&gt;&#160;<br />这里定义了一个函数openwin(),函数内容就是打开一个窗口。在调用它之前没有任何用途。&#160;<br />怎么调用呢？&#160;<br />方法一：&lt;body&#160;onload="openwin()"&gt;&#160;浏览器读页面时弹出窗口；&#160;<br />方法二：&lt;body&#160;onunload="openwin()"&gt;&#160;浏览器离开页面时弹出窗口；&#160;<br />方法三：用一个连接调用：&#160;<br />&lt;a&#160;href="#"&#160;onclick="openwin()"&gt;打开一个窗口&lt;/a&gt;&#160;<br />注意：使用的&#8220;#&#8221;是虚连接。&#160;<br />方法四：用一个按钮调用：&#160;<br />&lt;input&#160;type="button"&#160;onclick="openwin()"&#160;value="打开窗口"&gt;&#160;<br /><br /><br />14，没有用表格写的，让大家随便看看，没什么。&#160;<br />&lt;html&gt;&#160;<br />&lt;head&gt;&#160;<br />&lt;title&gt;江南荷花扇面&lt;/title&gt;&#160;<br />&lt;meta&#160;http-equiv="Content-Type"&#160;content="text/html;&#160;charset=gb2312"&gt;&#160;<br />&lt;style&#160;type="text/css"&gt;&#160;<br />&lt;!--&#160;<br />.font1&#160;{&#160;font-size:&#160;12px;&#160;color:&#160;#999999;&#160;text-decoration:&#160;none}&#160;<br />a&#160;{&#160;font-size:&#160;12px;&#160;color:&#160;#999999;&#160;text-decoration:&#160;none}&#160;<br />a:hover&#160;{&#160;font-size:&#160;12px;&#160;color:&#160;#000000;&#160;text-decoration:&#160;none}&#160;<br />--&gt;&#160;<br />&lt;/style&gt;&#160;<br />&lt;/head&gt;&#160;<br />&lt;body&#160;bgcolor="#FFFFFF"&#160;text="#000000"&gt;&#160;<br />&lt;div&#160;class="font1"&#160;style="writing-mode=tb-rl;height:200px"&#160;width=300&gt;&#160;<br />&lt;p&gt;盛夏　　　　　　尚　涛　&#160;<br />&lt;p&gt;&lt;a&#160;href="index.htm"&gt;一夜露痕黄粉香　袁运甫&#160;&lt;/a&gt;&#160;<br />&lt;p&gt;瑶池昨夜新凉　　王金岭&#160;<br />&lt;p&gt;一朵白莲随意开　吴冠南&#160;<br />&lt;p&gt;新雨迎秋欲满塘　齐辛民&#160;<br />&lt;p&gt;十里荷香　　　　齐辛民&#160;<br />&lt;p&gt;濯清莲而不妖　　卢世曙&#160;<br />&lt;/div&gt;&#160;<br />&lt;/body&gt;&#160;<br />&lt;/html&gt;&#160;<br /><br />15,IE6已支持自定义cursor!&#160;<br />语法格式&#160;cursor:url(图标)&#160;//cur或是ani文件.&#160;<br />cur就是WINDOWS中的光标(cursor)文件，光标文件与图标（ICON)文件除了文件头有一个位置的值不同外，实际是一样的。&#160;<br />ani是WINDOWS中的动画光标（图标）文件。&#160;<br />&lt;style&#160;type="text/css"&gt;&#160;<br />&lt;!--&#160;<br />.unnamed1&#160;{&#160;cursor:url(arrow2c.cur)}&#160;<br />--&gt;&#160;<br />&lt;/style&gt;&#160;<br /><br />16,用marquee做的滚动字幕.这也我刚看到论坛的朋友在问。&#160;<br />语法：&#160;<br />align=#&#160;|&#160;top&#160;|&#160;middle|&#160;bottom&#160;//对齐方式)&#160;<br />BEHAVIOR=ALTERNATE&#160;|&#160;SCROLL&#160;|&#160;SLIDE&#160;//移动的方式&#160;<br />BGCOLOR=color//底色区域颜色&#160;<br />DIRECTION=DOWN&#160;|&#160;LEFT&#160;|&#160;RIGHT&#160;|&#160;UP&#160;//移动的方向&#160;<br />Loop=n&#160;//循环次数（默认是循环不止）&#160;<br />Scrolldelay=milliseconds//延时&#160;<br />height=#&#160;width=#&#160;//区域面积&#160;<br />hspace=#&#160;vspace=#&#160;//空白区域&#160;<br />scrollamount=#&#160;//移动的速度&#160;<br />&lt;marquee&#160;align=top&#160;behavior=ALTERNATE&#160;BGCOLOR=#000000&#160;height=60&#160;width=433&#160;scrollamount=5&gt;&lt;/marquee&gt;<br /><br />17，在FLASH5中也存在一些字体，打散后变成一团的事是为什么？有解决的办法吗。&#160;<br />这是大家很常见的问题！可能是对字库支持的不好！我个是做成透明的gif图片格式，然后倒入。&#160;<br /><br />18，flash的网页里&#8220;加入收藏夹&#8221;功能怎么实现？&#160;<br />在as中加getUrl("java&#160;script:window.external.addFavorite(<a href="http://skydesigner.51.net/" target="_blank"><font color="#355ea0">http://skydesigner.51.net</font></a>&#160;`,`我的工作室`)"&#160;<br /><br />19，在Flash中，文本的动态属性和输入属性的区别。&#160;<br />input&#160;text在运行时可被用户或程序改变其值。&#160;<br />ynamic&#160;text仅允许被程序修改。&#160;<br /><br />20,怎样在IE中调用Dreamweaver进行编辑.&#160;<br />相信很多在使用WinME或Window2000的朋友，会遇见是个问题。很简单，把我们笔记本程序打开，保存为一个&#160;*.reg&#160;文件。双击它将信息添加到注册表即可。&#160;<br />REGEDIT4&#160;<br />[HKEY_CLASSES_ROOT\.htm\OpenWithList\Dreamweaver]&#160;<br />[HKEY_CLASSES_ROOT\.htm\OpenWithList\Dreamweaver\shell]&#160;<br />[HKEY_CLASSES_ROOT\.htm\OpenWithList\Dreamweaver\shell\edit]&#160;<br />[HKEY_CLASSES_ROOT\.htm\OpenWithList\Dreamweaver\shell\edit\command]&#160;<br />@="\"c:\\Program&#160;Files\\Macromedia\\Dreamweaver&#160;4\\dreamweaver.exe\"&#160;\"%1\""&#160;<br /><br />21，设置表格虚线。&#160;<br />方法一：作一个1X2的图。半黑半白，再利用表格作成线。&#160;<br />方法二：在css里面设，要IE5。5才支持这种效果。&#160;<br />style="BORDER-LEFT:&#160;#000000&#160;1PX&#160;DASHED;&#160;BORDER-RIGHT:&#160;#000000&#160;1PX&#160;DASHED;&#160;BORDER-TOP:&#160;#000000&#160;1PX&#160;DASHED;&#160;BORDER-BOTTOM:&#160;#000000&#160;1PX&#160;DASHED"&#160;<br /><br />22,看看在网页中调用HHCtrl控件效果。&#160;<br />代码如下：&#160;<br />&lt;object&#160;id="HHC"&#160;type="application/x-oleobject"&#160;classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"&gt;&lt;/object&gt;&lt;script&gt;HHC.TextPopup("哈哈,大家好,我是闪梦!","",50,5,128255,346751);&lt;/script&gt;&#160;<br /><br />22，如何让一张图片有浅到深的渐变。&#160;<br />&lt;SCRIPT&#160;language=javascript1.2&gt;&#160;<br />&lt;!--&#160;<br />function&#160;high(which2){&#160;<br />theobject=which2&#160;<br />highlighting=setInterval("highlightit(theobject)",50)&#160;<br />}&#160;<br />function&#160;low(which2){&#160;<br />clearInterval(highlighting)&#160;<br />which2.filters.alpha.opacity=40&#160;<br />}&#160;<br />function&#160;highlightit(cur2){&#160;<br />if&#160;(cur2.filters.alpha.opacity&lt;100)&#160;<br />cur2.filters.alpha.opacity+=10&#160;<br />else&#160;if&#160;(window.highlighting)&#160;<br />clearInterval(highlighting)&#160;<br />}&#160;<br />&lt;/script&gt;&#160;<br />&lt;img&#160;onmouseout=low(this)&#160;onmouseover=high(this)&#160;style="FILTER:&#160;alpha(opacity=40)"src="logo.gif"&#160;&gt;&#160;<br /><br />23,双击鼠标左键来滚动背景，单击停止。&#160;<br />&lt;SCRIPT&#160;language=javascript&gt;&#160;<br />var&#160;currentpos,timer;&#160;<br />function&#160;initialize()&#160;<br />{&#160;<br />timer=setInterval("scrollwindow()",16);&#160;<br />}&#160;<br />function&#160;sc(){&#160;<br />clearInterval(timer);&#160;<br />}&#160;<br />function&#160;scrollwindow()&#160;<br />{&#160;<br />currentpos=document.body.scrollTop;&#160;<br />window.scroll(0,++currentpos);&#160;<br />if&#160;(currentpos&#160;!=&#160;document.body.scrollTop)&#160;<br />sc();&#160;<br />}&#160;<br />document.onmousedown=sc&#160;<br />document.ondblclick=initialize&#160;<br />&lt;/SCRIPT&gt;&#160;<br /><br /><br />24,如何在同一页面设置不同文字链接效果的样式.&#160;<br />代码如下：&#160;<br />&lt;HTML&gt;&lt;HEAD&gt;&lt;TITLE&gt;如何在同一页面设置不同文字链接效果的样式&lt;/TITLE&gt;&#160;<br />&lt;meta&#160;http-equiv="Content-Type"&#160;content="text/html;&#160;charset=gb2312"&gt;&#160;<br />&lt;style&#160;type="text/css"&gt;&#160;<br />&lt;!--&#160;<br />a:hover&#160;{&#160;font-size:&#160;9pt;&#160;color:&#160;#FF0000;&#160;text-decoration:&#160;underline}&#160;<br />a:link&#160;{&#160;font-size:&#160;9pt;&#160;color:&#160;#006699;&#160;text-decoration:&#160;underline}&#160;<br />a:visited&#160;{&#160;font-size:&#160;9pt;&#160;color:&#160;#006699;&#160;text-decoration:&#160;underline}&#160;<br />a:active&#160;{&#160;font-size:&#160;9pt;&#160;color:&#160;#FF0000;&#160;text-decoration:&#160;none}&#160;<br />a.r1:hover&#160;{&#160;font-size:&#160;9pt;&#160;color:&#160;#FF0000;&#160;text-decoration:&#160;underline&#160;overline}&#160;<br />a.r1:link&#160;{&#160;font-size:&#160;9pt;&#160;color:&#160;#000000;&#160;text-decoration:&#160;underline&#160;overline}&#160;<br />a.r1:visited&#160;{&#160;font-size:&#160;9pt;&#160;color:&#160;#99CC00;&#160;text-decoration:&#160;underline&#160;overline}&#160;<br />a.r1:active&#160;{&#160;font-size:&#160;9pt;&#160;color:&#160;#000000;&#160;text-decoration:&#160;underline&#160;overline}&#160;<br />--&gt;&#160;<br />&lt;/style&gt;&#160;<br />&lt;/head&gt;&#160;<br />&lt;body&#160;bgcolor="#FFFFFF"&#160;text="#000000"&gt;&#160;<br />&lt;a&#160;href="#"&gt;下划线链接&#160;&lt;/a&gt;&#160;<br />&lt;p&gt;&lt;/p&gt;&#160;<br />&lt;a&#160;href="#"&#160;class="r1"&gt;双下划线链接&lt;/a&gt;&#160;<br />&lt;/BODY&gt;&#160;<br />&lt;/HTML&gt;&#160;<br />补充说明：&#160;<br />a:hover&#160;表示鼠标划过时的样式.&#160;<br />a:link&#160;表示链接的样式.&#160;<br />a:active&#160;表示当前活动连接的样式.&#160;<br />a:visited&#160;表示已经访问过的连接的样式.&#160;<br /><br />25,&#160;用CSS给文字加入阴影效果和文字描边效果。&#160;<br />.glow{FONT-SIZE:&#160;9pt;&#160;FILTER:&#160;Glow(Color=#000000,&#160;Strength=1)}&#160;<br />//文字描边效果&#160;<br />.shadow&#160;{FONT-SIZE:&#160;9pt;&#160;FILTER:&#160;DropShadow(OffX=1,&#160;OffY=1,&#160;DropShadow(OffX=1,&#160;OffY=1,&#160;color:#111111);&#160;COLOR:&#160;#ffffff;&#160;FONT-FAMILY:&#160;"宋体"}&#160;<br />//加入阴影效果&#160;<br />补充说明：&#160;<br />　　这两种滤镜要想实现效果，必须加在如：&lt;td&#160;class=glow或shadow&#160;&gt;&lt;div&gt;xxxxxxxxx&lt;/div&gt;&lt;/td&gt;上&#160;<br />，并且要留有足够的空间能够显示阴影或描边，否则会出现半截的阴影或描边现象。&#160;<br /><br />26,如何给做带颜色的下拉菜单。&#160;<br />&lt;select&#160;style="FONT-SIZE:&#160;10px;&#160;COLOR:&#160;#ffffff;&#160;FONT-FAMILY:&#160;Verdana;BACKGROUND-COLOR:&#160;#ff6600;"&#160;size=1&#160;&gt;&#160;<br />&lt;option&#160;selected&gt;::&#160;Dreamweaver4&#160;::&lt;/option&gt;&#160;<br />&lt;option&gt;::Flash5::&lt;/option&gt;&#160;<br />&lt;option&gt;::Firewoks4::&lt;/option&gt;&#160;<br />&lt;/select&gt;&#160;<br /><br />27,关于DW4的表格中的亮边框和暗边框问题。&#160;<br />在DW4的表格面板中并没有亮边框和暗边框的属性设置，因为NC不支持,只有你在代码中添加了。&#160;<br />bordercolorlight="#999999"&#160;bordercolordark="#000000"&#160;<br />　　你也可以用Css定义一个class。例如：&#160;<br />&lt;style&gt;&#160;<br />.bordercolor&#160;{&#160;bordercolorlight:&#160;#999999;&#160;bordercolordark:&#160;#000000&#160;}&#160;<br />&lt;/style&gt;&#160;<br />　　然后在要加效果的表格里加上&lt;table&#160;class="bordercolor"&gt;&#160;<br /><br />28,自动显示主页最后更新日期.&#160;<br />&lt;script&gt;&#160;<br />document.write("最后更新日期："+document.lastModified+""&#160;<br />&lt;/script&gt;&#160;<br /><br /><br />29,如何让滚动条出现在左边？&#160;<br />我想居然在论坛中有人发表了这段代码，很有意思，它的确照顾一些左撇子，呵呵！&#160;<br />&lt;html&#160;dir="rtl"&gt;&#160;<br />&lt;body&#160;bgcolor="#000000"&#160;text="#FFFFFF"&gt;&#160;<br />&lt;table&#160;height=18&#160;width=212&#160;align=center&#160;bgcolor=#FFFFFF&#160;dir="ltr"&#160;cellspacing="1"&#160;　cellpadding="0"&gt;&#160;<br />&lt;tr&gt;&#160;<br />&lt;td&#160;bgcolor="#FF0000"&#160;&gt;是不是你的滚动条在左边啊&lt;/td&gt;&#160;<br />&lt;/tr&gt;&#160;<br />&lt;/table&gt;&#160;<br />&lt;/body&gt;&#160;<br />&lt;/html&gt;&#160;<br /><br />30,如何加入网址前面的小图标？&#160;<br />　　首先,您必须了解所谓的图标（Icon）是一种特殊的图形文件格式，它是以&#160;.ico&#160;作为扩展名。你可用在网上找一个制作图标软件，它具有特有的规格：图标的大小为&#160;16&#160;*&#160;16（以像素为单位）；颜色不得超过&#160;16&#160;色。&#160;在该网页文件的&#160;HEAD&#160;部分加入下面的内容：&lt;LINK&#160;REL="SHORTCUT&#160;ICON"&#160;HREF="&#160;<a href="http://skydesigner.51.net/" target="_blank"><font color="#355ea0">http://skydesigner.51.net/</font></a>&#160;图标文件名"&gt;,并放在该网页的根目录下。&#160;<br /><br />31,在800*600显示器中，如何不让网页水平出现滚动条！&#160;<br />设至&lt;body&#160;leftmargin="0"&#160;topmargin="0"&gt;，网页中的表格宽度为778。&#160;<br /><br />32,关于&lt;!DOTYPE&gt;的说明解释。&#160;<br />在网页中，经常会看到〈!DOCTYPE&#160;HTML&#160;PUBLIC`-//W3C//DTD&#160;HTML&#160;4.01//EN`&gt;，是声明HTML文件的版本信息。&#160;<br /><br />33,&#160;用图片来关闭窗体.&#160;<br />&lt;A&#160;href="java&#160;script:window.close()"&gt;&lt;IMG&#160;height=20&#160;width=20&#160;alt="关闭窗口"&#160;src="close.gif"&#160;border=0&gt;&lt;/A&gt;&#160;<br />补充说明：如何使用了ACTIVEX！,不再警告窗口？&#160;<br />&lt;html&gt;&#160;<br />&lt;head&gt;&#160;<br />&lt;object&#160;id=closes&#160;type="application/x-oleobject"&#160;<br />classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"&gt;&#160;<br />&lt;param&#160;name="Command"&#160;value="Close"&gt;&lt;/object&gt;&#160;<br />&lt;/head&gt;&#160;<br />&lt;body&#160;bgcolor="#003063"&#160;text="#ffffff"&#160;id=all&gt;&#160;&lt;a&#160;href="#"&#160;onclick="closes.Click();"&gt;关闭窗口无提示&lt;/a&gt;&#160;<br />&lt;/body&gt;&#160;<br />&lt;/html&gt;&#160;<br /><br />34,禁止鼠标右键查看网页源代码。&#160;<br />&lt;SCRIPT&#160;language=javascript&gt;&#160;<br />function&#160;click()&#160;<br />{if&#160;(event.button==2)&#160;{alert(`你好,欢迎光临！`)&#160;}}&#160;<br />document.onmousedown=click&#160;<br />&lt;/SCRIPT&gt;&#160;<br />补充说明：&#160;<br />鼠标完全被封锁,可以屏蔽鼠标右键和网页文字。&#160;<br />&lt;&#160;body&#160;oncontextmenu="return&#160;false"&#160;ondragstart="return&#160;false"&#160;onselectstart="return&#160;false"&gt;&#160;<br /><br />35,通过按钮来查看网页源代码。&#160;<br />&lt;input&#160;type="BUTTON"&#160;value="查看源代码"&#160;onClick=&#160;`window.location&#160;=&#160;"view-source:"&#160;+&#160;window.location.href`&#160;name="BUTTON"&gt;&#160;<br /><br />36,怎么用文字联结实现按钮的SUBMIT功能？&#160;<br />&lt;a&#160;href="#"&#160;onclick="formname.submit()"&gt;OK&lt;/a&gt;&#160;<br />这段文字要放在form里。formname是这里要写在form中的name,&lt;form&#160;name=form111&gt;那么就应该是form111.submit()&#160;<br /><br />37,如何做一个空链接？&#160;<br />加#&#160;<br /><br /><br />38,利用&lt;IFRAME&gt;来给网页中插入网页。&#160;<br />　　经常我看到很多网页中又有一个网页，还以为是用了框架，其实不然，是用了&lt;IFRAME&gt;,它只适用于IE，NS可是不支持&lt;IFRAME&gt;的，但围着的字句只有在浏览器不支援&#160;iframe&#160;标记时才会显示，如&lt;noframes&gt;一样，可以放些提醒字句之类的话。&#160;<br />你注意啊！下面请和我学习它的用法。&#160;<br />分析代码：&lt;iframe&#160;src="iframe.html"&#160;name="test"&#160;align="MIDDLE"&#160;width="300"&#160;height="100"&#160;marginwidth="1"&#160;marginheight="1"&#160;frameborder="1"&#160;scrolling="Yes"&gt;&#160;&lt;/iframe&gt;<br />　　src="iframe.html"&#160;<br />　　用来显示&lt;IFRAME&gt;中的网页来源，必要加上相对或绝对路径。&#160;<br />　　name="test"&#160;<br />　　这是连结标记的&#160;target&#160;参数所需要的。&#160;<br />　　align="MIDDLE"&#160;<br />　　可选值为&#160;left,&#160;right,&#160;top,&#160;middle,&#160;bottom，作用不大&#160;。&#160;<br />　　width="300"&#160;height="100"&#160;<br />　　框窗的宽及长，以&#160;pixels&#160;为单位。&#160;<br />　　marginwidth="1"&#160;marginheight="1"&#160;<br />　　该插入的文件与框边所保留的空间。&#160;<br />　　frameborder="1"&#160;<br />　　使用&#160;1&#160;表示显示边框，&#160;0&#160;则不显示。（可以是&#160;yes&#160;或&#160;no）&#160;<br />　　scrolling="Yes"&#160;<br />　　使用&#160;Yes&#160;表示容许卷动（内定），&#160;No&#160;则不容许卷动。&#160;<br /><br />39,请问＜tbody＞的用法？&#160;<br />tbody用法据说是加强对表格的控制能力的.例如：&#160;<br />　&lt;table&gt;&lt;tbody&gt;&#8230;&#8230;..&lt;/tbody&gt;&lt;/table&gt;&#160;<br />　　tbody代码如果不是你用手写的话,只有在你用IE5打开一个网页的时候，&#160;把它另存为&#160;<br />一下，你的另存为的文件在表格中就会生成tbody代码。(即便你的表格根本就没有&#160;<br />tbody代码，IE5另存为的时候也会给你生成)。&#160;<br /><br />40,Alt和Title都是提示性语言标签，请注意它们之间的区别。&#160;<br />　　在我们浏览网页时，当鼠标停留在图片对象或文字链接上时，在鼠标的右下角有时会出现一个提示信息框。对目标进行一定的注释说明。在一些场合，它的作用是很重要的。&#160;<br />alt&#160;用来给图片来提示的。Title用来给链接文字或普通文字提示的。&#160;<br />用法如下：&#160;<br />　　　&lt;p&#160;Title="给链接文字提示"&gt;文字&lt;/p&gt;&#160;<br />　　　&lt;a&#160;href="#"&#160;Title="给链接文字提示"&gt;文字&lt;/a&gt;&#160;<br />　　　&lt;img&#160;src="图片.gif"&#160;alt="给图片提示"&gt;&#160;<br />补充知识：&lt;TITLE&gt;&lt;ALT&gt;里面如何多行换行？在源代码里Enter回车。&#160;<br />&lt;a&#160;href="#"&#160;Title="个人简历&#160;<br />姓名：张培&#160;<br />网名：我是闪梦&#160;<br />性别：男的，不是女的。&#160;<br />爱好：网页制作，软件开发"&gt;个人简历&lt;/a&gt;&#160;<br />例如：个人简历&#160;<br /><br />41,&#160;用javascript代码来实现闪烁按钮。&#160;<br />&lt;body&gt;&#160;<br />&lt;form&#160;method="POST"&#160;action="--WEBBOT-SELF--"&gt;&#160;<br />&lt;input&#160;type="button"&#160;name=SUB&#160;value="闪烁"&#160;id=flashit&#160;style="BORDER:&#160;1px&#160;solid&#160;;BACKGROUND-COLOR:&#160;#FFFFFF"&gt;&#160;<br />&lt;/form&gt;&#160;<br />&lt;script&gt;&#160;<br />if&#160;(document.all&amp;&amp;document.all.flashit)&#160;<br />{&#160;<br />var&#160;flashelement=document.all.flashit&#160;<br />if&#160;(flashelement.length==null)&#160;<br />flashelement[0]=document.all.flashit&#160;<br />function&#160;changecolor(which)&#160;<br />{&#160;<br />if&#160;(flashelement[which].style.color==`#800000`)&#160;<br />flashelement[which].style.color="#0063A4"&#160;<br />else&#160;<br />flashelement[which].style.color="#800000"&#160;<br />}&#160;<br />if&#160;(flashelement.length==null)&#160;<br />setInterval("changecolor(0)",1000)&#160;<br />else&#160;<br />for&#160;(i=0;i&lt;flashelement.length;i++)&#160;<br />{&#160;<br />var&#160;tempvariable=`setInterval("changecolor(`+i+`)",`+`1000)`&#160;<br />eval(tempvariable)&#160;<br />}&#160;<br />}&#160;<br />&lt;/script&gt;&#160;<br />&lt;/body&gt;&#160;<br /><br />42,CSS给图片定义颜色边框。&#160;<br />img&#160;{&#160;border:&#160;1px&#160;solid&#160;red}&#160;<br /><br />43,在DW中如何使插入的FLASH透明。&#160;<br />方法一：选中swf,打开原代码窗口，在&lt;/object&gt;前输入:&lt;param&#160;name="wmode"&#160;value="transparent"&gt;&#160;<br />方法二：在Flash中的Flie&#8594;Publist&#160;Settings&#8594;HTML&#8594;Window&#160;Mode选择transparent&#160;<br /><br />44,在DW编辑文本中，如何输入一个空格呢？&#160;<br />输入空格的问题，在DW似乎已成了一个老生常谈的问题。通过将输入法调整到全角模式就可以避免了。本以人工智能ABC为例.按Shift+Space切换到全角状态。&#160;<br /><br />45,为何我的DW中图形显示不正常。&#160;<br />第一种：可能是因为你定义并正在使用一个site，而你的HTML文件或者图片不在这个site包含的区域之内，因此dreamweaver使用file协议来&#160;<br />描述图象的绝对路径，可惜IE不支持src中使用file协议，所以图象就显示不出来了。&#160;<br />第二种：可能是放图片的文件夹或图片名为中文，也显示不到网页中去。&#160;<br /><br />46,如何在本地机器上测试flash影片的loading？&#160;<br />我想这可能是很多人在问的题了，其实很简单，在Test时，选选View-&gt;Show&#160;Streaming就可以看到了。&#160;<br /><br />47,在网页中做出一根竖的线有几种办法.&#160;<br />第一种方法：用一个像素图的办法！&#160;<br />如果你用Dreamwever的Edit&#8594;Preferences&#8230;&#8594;Layout&#160;View中的Spacer&#160;Image给你创建了一个缺省名为：spacer.gif的一个像素图文件&#160;。&#160;<br />代码中：&#160;<br />&lt;table&#160;border="0"&#160;cellspacing="0"&#160;cellpadding="0"&gt;&#160;<br />&lt;tr&gt;&#160;<br />&lt;td&#160;bgcolor="#FF0000"&#160;height="200"&#160;&gt;&lt;img&#160;src="spacer.gif"&#160;width="1"&#160;height="1"&gt;&lt;/td&gt;&#160;<br />&lt;/tr&gt;&#160;<br />&lt;/table&gt;&#160;<br />第二种方法：用表格填颜色的办法！把&lt;td&gt;&#160;&lt;/td&gt;中的&#160;删掉&#160;.&#160;<br />&lt;table&#160;border="0"&#160;cellspacing="0"&#160;cellpadding="0"&gt;&#160;<br />&lt;tr&gt;&#160;<br />&lt;td&#160;bgcolor="#FF0000"&#160;height="200"&#160;width="1"&gt;&lt;/td&gt;&#160;<br />&lt;/tr&gt;&#160;<br />&lt;/table&gt;&#160;<br />第三种方法：用水平条。&#160;<br />&lt;hr&#160;color="red"&#160;width="1"&#160;size="100%"&gt;&#160;<br /><br />48,&#160;关于鼠标拖动,改变层大小。──看看微软的做法.&#160;<br />&lt;script&gt;&#160;<br />document.execCommand("2D-position",false,true);&#160;<br />&lt;/script&gt;&#160;<br />&lt;DIV&#160;contentEditable=true&gt;&#160;<br />&lt;DIV&#160;style="WIDTH:&#160;300px;&#160;POSITION:&#160;absolute;&#160;HEIGHT:&#160;100px;&#160;BACKGROUND-COLOR:&#160;red"&gt;移动层&lt;/DIV&gt;&#160;<br />&lt;/DIV&gt;&#160;<br /> <img src ="http://www.blogjava.net/onejavaer/aggbug/79063.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/onejavaer/" target="_blank">暗夜精灵</a> 2006-11-04 15:55 <a href="http://www.blogjava.net/onejavaer/articles/79063.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>