﻿<?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-zhip-随笔分类-JavaScript</title><link>http://www.blogjava.net/zhip/category/15389.html</link><description>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;冬去春来&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp&lt;strong&gt;&lt;font style="FONT-SIZE: 9pt; FILTER: shadow(color=#cccccc); COLOR: #0060f0; HEIGHT: 1px"&gt;郑重声明：本Blog纯属个人学习、工作需要，记录相关资料。请不要发表任何有人身攻击的言论，谢谢！！&lt;/font&gt;&lt;a href='Http://www.zhipsoft.cn' target='_blank'&gt;www.zhipsoft.cn&lt;/a&gt;&lt;/strong&gt;</description><language>zh-cn</language><lastBuildDate>Fri, 31 Dec 2010 00:14:46 GMT</lastBuildDate><pubDate>Fri, 31 Dec 2010 00:14:46 GMT</pubDate><ttl>60</ttl><item><title>通过网页修改activex安全设置，添加信任站点，禁用弹出窗口阻止程序</title><link>http://www.blogjava.net/zhip/archive/2009/07/05/285521.html</link><dc:creator>zhip</dc:creator><author>zhip</author><pubDate>Sat, 04 Jul 2009 18:38:00 GMT</pubDate><guid>http://www.blogjava.net/zhip/archive/2009/07/05/285521.html</guid><wfw:comment>http://www.blogjava.net/zhip/comments/285521.html</wfw:comment><comments>http://www.blogjava.net/zhip/archive/2009/07/05/285521.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zhip/comments/commentRss/285521.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhip/services/trackbacks/285521.html</trackback:ping><description><![CDATA[<p><font face="新宋体" color="#000000">信任站点的注册表项</font></p>
<p><font face="新宋体" color="#000000">HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges\Range[*]</font></p>
<p><font color="#000000">ActiveX的注册表项</font></p>
<p><font color="#000000">HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\[0-4]\[*]</font></p>
<p><font color="#000000">[0-4]</font></p>
<p><font color="#000000">值&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 设置<br />
------------------------------<br />
0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 我的电脑<br />
1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 本地 Intranet 区域<br />
2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 受信任的站点区域<br />
3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Internet 区域<br />
4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 受限制的站点区域</font></p>
<p><font color="#000000">[*]</font></p>
<p><font color="#000000">1001&nbsp;&nbsp;&nbsp;&nbsp; 下载已签名的 ActiveX 控件<br />
1004&nbsp;&nbsp;&nbsp;&nbsp; 下载未签名的 ActiveX 控件<br />
1200&nbsp;&nbsp;&nbsp;&nbsp; 运行 ActiveX 控件和插件<br />
1201&nbsp;&nbsp;&nbsp;&nbsp; 对没有标记为安全的 ActiveX 控件进行初始化和脚本运行<br />
1405&nbsp;&nbsp;&nbsp;&nbsp; 对标记为可安全执行脚本的 ActiveX 控件执行脚本<br />
2201&nbsp;&nbsp;&nbsp;&nbsp; ActiveX 控件自动提示 **</font></p>
<p><font color="#000000">弹出窗口阻止程序<font face="新宋体">的注册表项</font></font></p>
<p><font face="新宋体" color="#000000">HKEY_CURRENT_USERHKCU\Software\Microsoft\Internet Explorer\New Windows\PopupMgr</font></p>
<p><font color="#000000">具体脚本如下:<br />
<br />
</p>
<p>&lt;SCRIPT LANGUAGE="JavaScript"&gt;<br />
&lt;!--<br />
var WshShell=new ActiveXObject("WScript.Shell");<br />
//添加信任站点ip<br />
WshShell.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\ZoneMap\\Ranges\\Range100\\","");<br />
WshShell.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\ZoneMap\\Ranges\\Range100\\http","2","REG_DWORD");<br />
WshShell.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\ZoneMap\\Ranges\\Range100\\:Range","192.168.1.5");<br />
//修改IE ActiveX安全设置 1本地 Intranet 区域2受信任的站点区域3Internet 区域<br />
WshShell.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\1\\1001","0","REG_DWORD");<br />
WshShell.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\1\\1004","0","REG_DWORD");<br />
WshShell.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\1\\1200","0","REG_DWORD");<br />
WshShell.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\1\\1201","0","REG_DWORD");<br />
WshShell.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\1\\1405","0","REG_DWORD");<br />
WshShell.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\1\\2201","0","REG_DWORD");</p>
<p>WshShell.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\2\\1001","0","REG_DWORD");<br />
WshShell.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\2\\1004","0","REG_DWORD");<br />
WshShell.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\2\\1200","0","REG_DWORD");<br />
WshShell.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\2\\1201","0","REG_DWORD");<br />
WshShell.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\2\\1405","0","REG_DWORD");<br />
WshShell.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\2\\2201","0","REG_DWORD");</p>
<p>WshShell.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\3\\1001","0","REG_DWORD");<br />
WshShell.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\3\\1004","0","REG_DWORD");<br />
WshShell.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\3\\1200","0","REG_DWORD");<br />
WshShell.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\3\\1201","0","REG_DWORD");<br />
WshShell.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\3\\1405","0","REG_DWORD");<br />
WshShell.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\3\\2201","0","REG_DWORD");<br />
//禁用Winxp弹出窗口阻止程序<br />
WshShell.RegWrite("HKCU\\Software\\Microsoft\\Internet Explorer\\New Windows\\PopupMgr","no");<br />
//--&gt;<br />
&lt;/SCRIPT&gt;</font></p>
<img src ="http://www.blogjava.net/zhip/aggbug/285521.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhip/" target="_blank">zhip</a> 2009-07-05 02:38 <a href="http://www.blogjava.net/zhip/archive/2009/07/05/285521.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【已解决】求助：IE7.0在框架页面里JS刷新无效！</title><link>http://www.blogjava.net/zhip/archive/2008/08/31/225809.html</link><dc:creator>zhip</dc:creator><author>zhip</author><pubDate>Sat, 30 Aug 2008 16:00:00 GMT</pubDate><guid>http://www.blogjava.net/zhip/archive/2008/08/31/225809.html</guid><wfw:comment>http://www.blogjava.net/zhip/comments/225809.html</wfw:comment><comments>http://www.blogjava.net/zhip/archive/2008/08/31/225809.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/zhip/comments/commentRss/225809.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhip/services/trackbacks/225809.html</trackback:ping><description><![CDATA[如题。知道的大侠指点一下啊，万分感谢！！
 <img src ="http://www.blogjava.net/zhip/aggbug/225809.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhip/" target="_blank">zhip</a> 2008-08-31 00:00 <a href="http://www.blogjava.net/zhip/archive/2008/08/31/225809.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>IE6、IE7、FF 的CSS + DIV 兼容问题综合解决方案CSS HACK</title><link>http://www.blogjava.net/zhip/archive/2008/08/30/225807.html</link><dc:creator>zhip</dc:creator><author>zhip</author><pubDate>Sat, 30 Aug 2008 15:58:00 GMT</pubDate><guid>http://www.blogjava.net/zhip/archive/2008/08/30/225807.html</guid><wfw:comment>http://www.blogjava.net/zhip/comments/225807.html</wfw:comment><comments>http://www.blogjava.net/zhip/archive/2008/08/30/225807.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/zhip/comments/commentRss/225807.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhip/services/trackbacks/225807.html</trackback:ping><description><![CDATA[<div class="NewsContent" id="NewsContentLabel">
<p>一、CSS HACK<br />
以下两种方法几乎能解决现今所有HACK.<br />
&nbsp;</p>
<p><font size="2"><strong><font color="#3366ff" size="3">一、CSS HACK</font><br />
</strong>以下两种方法几乎能解决现今所有HACK.</font></p>
<p><font size="2"><strong>1、 !important</strong></font></p>
<p><font size="2">随着IE7</font><font size="2">对!important的支持, !important 方法现在只针对IE6的HACK.(注意写法.记得该声明位置需要提前.)</font></p>
<p><font color="#006600" size="2"><strong>&lt;style&gt;<br />
#wrapper<br />
{<br />
width: 100px!important; /* IE7+FF */<br />
width: 80px; /* IE6 */<br />
}<br />
&lt;/style&gt;</strong></font></p>
<p><font size="2"><strong>2、IE6/IE77对FireFox</strong></font></p>
<p><font size="2">*+html 与 *html 是IE特有的标签, firefox 暂不支持.而*+html 又为 IE7特有标签.</font></p>
<p><font color="#006600" size="2"><strong>&lt;style&gt;<br />
#wrapper<br />
{<br />
#wrapper { width: 120px; } /* FireFox */<br />
*html #wrapper { width: 80px;} /* ie6 fixed */<br />
*+html #wrapper { width: 60px;} /* ie7 fixed, 注意顺序 */<br />
}<br />
&lt;/style&gt;</strong></font></p>
<p><font size="2">注意:<br />
*+html 对IE7的HACK 必须保证HTML顶部有如下声明：<br />
&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"　"</font>http://www.w3.org/TR/html4/loose.dtd<font size="2">"&gt;</font></p>
<p><font color="#3366ff" size="3"><strong>二、万能 float 闭合(非常重要!)</strong></font></p>
<p><font size="2">关于 clear float 的原理可参见 [How To Clear Floats Without Structural Markup]<br />
将以下代码加入Global CSS 中,给需要闭合的div加上 class="clearfix" 即可,屡试不爽.</font></p>
<p><font color="#006600" size="2"><strong>&lt;style&gt;<br />
/* Clear Fix */</strong></font></p>
<p><font color="#006600" size="2"><strong>.clearfix:after<br />
{<br />
content:".";<br />
display:block;<br />
height:0;<br />
clear:both;<br />
visibility:hidden;<br />
}<br />
.clearfix<br />
{<br />
display:inline-block;<br />
}<br />
/* Hide from IE Mac */<br />
.clearfix {display:block;}<br />
/* End hide from IE Mac */<br />
/* end of clearfix */<br />
&lt;/style&gt;</strong></font></p>
<p><br />
<br />
1, !important<br />
<br />
随着IE7对!important的支持, !important 方法现在只针对IE6的HACK.(注意写法.记得该声明位置需要提前.)<br />
<br />
<br />
<br />
2, IE6/IE77对FireFox<br />
<br />
*+html 与 *html 是IE特有的标签, firefox 暂不支持.而*+html 又为 IE7特有标签.<br />
<br />
<br />
<br />
注意:<br />
*+html 对IE7的HACK 必须保证HTML顶部有如下声明：<br />
<br />
<br />
二、万能 float 闭合(非常重要!)<br />
<br />
关于 clear float 的原理可参见 [How To Clear Floats Without Structural Markup]<br />
将以下代码加入Global CSS 中,给需要闭合的div加上 class="clearfix" 即可,屡试不爽.<br />
<br />
<br />
三、其他兼容技巧(再次啰嗦)<br />
<br />
1, FF下给 div 设置 padding 后会导致 width 和 height 增加, 但IE不会.(可用!important解决)<br />
2, 居中问题.<br />
1).垂直居中.将 line-height 设置为 当前 div 相同的高度, 再通过 vertical-align: middle.( 注意内容不要换行.)<br />
2).水平居中. margin: 0 auto;(当然不是万能)<br />
3, 若需给 a 标签内内容加上 样式, 需要设置 display: block;(常见于导航标签)<br />
4, FF 和 IE 对 BOX 理解的差异导致相差 2px 的还有设为 float的div在ie下 margin加倍等问题.<br />
5, ul 标签在 FF 下面默认有 list-style. 和 padding . 最好事先声明, 以避免不必要的麻烦. (常见于导航标签和内容列表)<br />
6, 作为外部 wrapper 的 div 不要定死高度, 最好还加上 overflow: hidden.以达到高度自适应.<br />
7, 关于手形光标. cursor: pointer. 而hand 只适用于 IE.<br />
<br />
1 针对firefox ie6 ie7的css样式<br />
现在大部分都是用!important来hack，对于ie6和firefox测试可以正常显示，<br />
但是ie7对!important可以正确解释，会导致页面没按要求显示！找到一个针<br />
对IE7不错的hack方式就是使用&#8220;*+html&#8221;，现在用IE7浏览一下，应该没有问题了。<br />
现在写一个CSS可以这样：<br />
<br />
#1 { color: #333; } /* Moz */<br />
* html #1 { color: #666; } /* IE6 */<br />
*+html #1 { color: #999; } /* IE7 */<br />
那么在firefox下字体颜色显示为#333，IE6下字体颜色显示为#666，IE7下字体颜色显示为#999。<br />
<br />
2 css布局中的居中问题<br />
主要的样式定义如下：<br />
<br />
body {TEXT-ALIGN: center;}<br />
#center { MARGIN-RIGHT: auto; MARGIN-LEFT: auto; }<br />
说明：<br />
首先在父级元素定义TEXT-ALIGN: center;这个的意思就是在父级元素内的内容居中；对于IE这样设定就已经可以了。<br />
但在mozilla中不能居中。解决办法就是在子元素定义时候设定时再加上&#8220;MARGIN-RIGHT: auto;MARGIN-LEFT: auto; &#8221;<br />
需要说明的是，如果你想用这个方法使整个页面要居中，建议不要套在一个DIV里，你可以依次拆出多个div，<br />
只要在每个拆出的div里定义MARGIN-RIGHT: auto;MARGIN-LEFT: auto; 就可以了。<br />
<br />
3 盒模型不同解释.<br />
<br />
#box{ width:600px; //for ie6.0- w\idth:500px; //for ff+ie6.0}<br />
#box{ width:600px!important //for ff width:600px; //for ff+ie6.0 width /**/:500px; //for ie6.0-}<br />
<br />
4 浮动ie产生的双倍距离<br />
<br />
#box{ float:left; width:100px; margin:0 0 0 100px; //这种情况之下IE会产生200px的距离 display:inline; //使浮动忽略}<br />
这里细说一下block,inline两个元素,Block元素的特点是:总是在新行上开始,高度,宽度,行高,边距都可以控制(块元素);Inline元素的特点是:和其他元素在同一行上,...不可控制(内嵌元素);<br />
<br />
#box{ display:block; //可以为内嵌元素模拟为块元素 display:inline; //实现同一行排列的的效果 diplay:table;<br />
<br />
5 IE与宽度和高度的问题<br />
<br />
IE不认得min-这个定义，但实际上它把正常的width和height当作有min的情况来使。这样问题就大了，如果只用宽度和高度，<br />
正常的浏览器里这两个值就不会变，如果只用min-width和min-height的话，IE下面根本等于没有设置宽度和高度。<br />
比如要设置背景图片，这个宽度是比较重要的。要解决这个问题，可以这样：<br />
#box{ width: 80px; height: 35px;}html&gt;body #box{ width: auto; height: auto; min-width: 80px; min-height: 35px;}<br />
<br />
6 页面的最小宽度<br />
<br />
min-width是个非常方便的CSS命令，它可以指定元素最小也不能小于某个宽度，这样就能保证排版一直正确。但IE不认得这个，<br />
而它实际上把width当做最小宽度来使。为了让这一命令在IE上也能用，可以把一个</p>
<div>放到 标签下，然后为div指定一个类：<br />
然后CSS这样<a class="UBBWordLink" href="http://www.xiye.cn/" target="_blank">设计</a>：<br />
#container{ min-width: 600px; width:expression(document.body.clientWidth &lt; 600? "600px": "auto" );}<br />
第一个min-width是正常的；但第2行的width使用了Javascript，这只有IE才认得，这也会让你的HTML文档不太正规。它实际上通过Javascript的判断来实现最小宽度。<br />
<br />
7 清除浮动<br />
<br />
.hackbox{ display:table; //将对象作为块元素级的表格显示}或者.hackbox{ clear:both;}<br />
或者加入:after（伪对象）,设置在对象后发生的内容，通常和content配合使用，IE不支持此伪对象，非Ie 浏览器支持，<br />
所以并不影响到IE/WIN浏览器。这种的最麻烦的......#box:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden;}<br />
<br />
8 DIV浮动IE文本产生3象素的bug<br />
<br />
左边对象浮动，右边采用外补丁的左边距来定位，右边对象内的文本会离左边有3px的间距.<br />
<br />
#box{ float:left; width:800px;}#left{ float:left; width:50%;}#right{ width:50%;}*html #left{ margin-right:-3px; //这句是关键}<br />
HTML代码
<div>
<div>&nbsp;</div>
<div>&nbsp;</div>
</div>
<br />
<br />
9 属性选择器(这个不能算是兼容,是隐藏css的一个bug)<br />
<br />
p[id]{}div[id]{}<br />
这个对于IE6.0和IE6.0以下的版本都隐藏,FF和OPera作用<br />
属性选择器和子选择器还是有区别的,子选择器的范围从形式来说缩小了,属性选择器的范围比较大,如p[id]中,所有p标签中有id的都是同样式的.<br />
<br />
10 IE捉迷藏的问题<br />
<br />
当div应用复杂的时候每个栏中又有一些链接，DIV等这个时候容易发生捉迷藏的问题。<br />
有些内容显示不出来，当鼠标选择这个区域是发现内容确实在页面。<br />
解决办法：对#layout使用line-height属性 或者给#layout使用固定高和宽。页面结构尽量简单。<br />
<br />
11 高度不适应<br />
<br />
高度不适应是当内层对象的高度发生变化时外层高度不能自动进行调节，特别是当内层对象使用<br />
margin 或paddign 时。<br />
例：<br />
<div><br />
<p>p对象中的内容</p>
</div>
<br />
CSS：#box {background-color:#eee; }<br />
#box p {margin-top: 20px;margin-bottom: 20px; text-align:center; }<br />
解决方法：在P对象上下各加2个空的div对象CSS代码：.1{height:0px;overflow:hidden;}或者为DIV加上border属性。</div>
</div>
<img src ="http://www.blogjava.net/zhip/aggbug/225807.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhip/" target="_blank">zhip</a> 2008-08-30 23:58 <a href="http://www.blogjava.net/zhip/archive/2008/08/30/225807.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JS动态添加删除行</title><link>http://www.blogjava.net/zhip/archive/2008/07/30/218577.html</link><dc:creator>zhip</dc:creator><author>zhip</author><pubDate>Wed, 30 Jul 2008 00:53:00 GMT</pubDate><guid>http://www.blogjava.net/zhip/archive/2008/07/30/218577.html</guid><wfw:comment>http://www.blogjava.net/zhip/comments/218577.html</wfw:comment><comments>http://www.blogjava.net/zhip/archive/2008/07/30/218577.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/zhip/comments/commentRss/218577.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhip/services/trackbacks/218577.html</trackback:ping><description><![CDATA[<p>[JS]动态添加删除ROW <br />
&lt;html&gt; <br />
&lt;head&gt; <br />
&lt;meta http-equiv="Content-Type" content="text/html; charset=gb2312"&gt; <br />
&lt;title&gt;增加Table行&lt;/title&gt; <br />
&lt;/head&gt; <br />
&lt;script&gt; </p>
<p>var count=3;</p>
<p>function CheckAll(sender)<br />
{<br />
&nbsp;var _array = document.getElementsByTagName("input");<br />
&nbsp;for (var i=0;i&lt;_array.length;i++)<br />
&nbsp;{<br />
&nbsp; var e = _array[i];<br />
&nbsp; if (e.type == "checkbox")<br />
&nbsp; { <br />
&nbsp;&nbsp;&nbsp; if(e.id != "chkAll")<br />
&nbsp;&nbsp;&nbsp; {<br />
&nbsp;&nbsp;&nbsp; e.checked = sender.checked;<br />
&nbsp;&nbsp;&nbsp; }<br />
&nbsp; }<br />
&nbsp;} <br />
}</p>
<p><br />
function AddRow(obj) <br />
{ <br />
&nbsp;count++;<br />
&nbsp;<br />
&nbsp;//添加一行 <br />
&nbsp;var newTr = testTbl.insertRow();<br />
&nbsp;newTr.setAttribute("id","tr" + count.toString());<br />
&nbsp;//添加两列 <br />
&nbsp;var newTd0 = newTr.insertCell(); <br />
&nbsp;var newTd1 = newTr.insertCell(); <br />
&nbsp;//设置列内容和属性 <br />
&nbsp;<br />
&nbsp;newTd0.innerHTML = '&lt;input type=checkbox id="box'+ count.toString() +'"&gt;'; <br />
&nbsp;newTd1.innerText= '第'+ count.toString() +'行'; <br />
} </p>
<p>function DelRow()<br />
{<br />
&nbsp;var tb = document.getElementById("testTbl");<br />
&nbsp;if(tb.hasChildNodes)<br />
&nbsp;{<br />
&nbsp; var lastchild = tb.childNodes[0].childNodes[tb.childNodes[0].childNodes.length-1];<br />
&nbsp; if(lastchild)<br />
&nbsp; {<br />
&nbsp;&nbsp; if(confirm("确认删除" + lastchild.childNodes[1].childNodes[0].nodeValue + "?"))<br />
&nbsp;&nbsp; {<br />
&nbsp;&nbsp;&nbsp; var removednode = lastchild.parentNode.removeChild(lastchild);<br />
&nbsp;&nbsp;&nbsp; //alert(removednode.childNodes[1].childNodes[0].nodeValue);<br />
&nbsp;&nbsp;&nbsp; return true;<br />
&nbsp;&nbsp; }<br />
&nbsp;&nbsp; else<br />
&nbsp;&nbsp; {<br />
&nbsp;&nbsp;&nbsp; return false;<br />
&nbsp;&nbsp; }<br />
&nbsp; }<br />
&nbsp;}<br />
}</p>
<p>function ShowCheckboxID()<br />
{<br />
&nbsp;var message = "";<br />
&nbsp;<br />
&nbsp;var _array = document.getElementsByTagName("input");<br />
&nbsp;for (var i=0;i&lt;_array.length;i++)<br />
&nbsp;{<br />
&nbsp; var e = _array[i];<br />
&nbsp; if (e.type == "checkbox")<br />
&nbsp; {<br />
&nbsp;&nbsp; //alert(e.id);<br />
&nbsp;&nbsp; message += e.id + ",";<br />
&nbsp; }<br />
&nbsp;} <br />
&nbsp;<br />
&nbsp;if(message.length &gt; 0)<br />
&nbsp;{<br />
&nbsp; message = message.substr(0,message.length-1);<br />
&nbsp;}<br />
&nbsp;alert(message);<br />
}</p>
<p>function ShowTRID()<br />
{<br />
&nbsp;var tb = document.getElementById("testTbl");<br />
&nbsp;if(tb.hasChildNodes)<br />
&nbsp;{<br />
&nbsp; var message = "";<br />
&nbsp; var array_tr = tb.childNodes[0].childNodes;<br />
&nbsp; for(var i=0;i&lt; array_tr.length;i++)<br />
&nbsp; { <br />
&nbsp;&nbsp; if(i==0)<br />
&nbsp;&nbsp; {<br />
&nbsp;&nbsp;&nbsp; message += array_tr[i].id;<br />
&nbsp;&nbsp; }<br />
&nbsp;&nbsp; else<br />
&nbsp;&nbsp; {<br />
&nbsp;&nbsp;&nbsp; message += ","+array_tr[i].id;<br />
&nbsp;&nbsp; }<br />
&nbsp;&nbsp; //alert(array_tr[i].id);<br />
&nbsp; }<br />
&nbsp; <br />
&nbsp; alert(message);<br />
&nbsp;}<br />
}</p>
<p>function SplitStr()<br />
{<br />
&nbsp;var str = document.getElementById("txt1").value;<br />
&nbsp;<br />
&nbsp;var _array = str.split(",");<br />
&nbsp;<br />
&nbsp;var result = "";<br />
&nbsp;for(var i=0;i&lt;_array.length;i++)<br />
&nbsp;{<br />
&nbsp; result += _array[i] +"\r\n";<br />
&nbsp;}<br />
&nbsp;<br />
&nbsp;if(result.length &gt; 0)<br />
&nbsp;{<br />
&nbsp; result = result.substr(0,result.length-2);<br />
&nbsp;}<br />
&nbsp;alert(result); <br />
}<br />
&lt;/script&gt; <br />
&lt;body&gt; </p>
<p>&lt;table id="testTbl" style="border: solid 1px #D2D2D2"&gt;<br />
&lt;tr id="tr0"&gt;<br />
&lt;td&gt;&lt;input type=checkbox id="chkAll" onclick="CheckAll(this);"&gt;&lt;/td&gt;<br />
&lt;td&gt;全选&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;tr id="tr1"&gt;<br />
&lt;td &gt;&lt;input type=checkbox id="box1"&gt;&lt;/td&gt;<br />
&lt;td&gt;第1行&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;tr id="tr2"&gt; <br />
&lt;td &gt;&lt;input type=checkbox id="box2"&gt;&lt;/td&gt;<br />
&lt;td&gt;第2行&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;tr id="tr3"&gt;<br />
&lt;td &gt;&lt;input type=checkbox id="box3"&gt;&lt;/td&gt;<br />
&lt;td&gt;第3行&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;/table&gt;</p>
<p>&lt;br /&gt; <br />
&lt;input type="button" id="btnAdd" onclick="AddRow();" value="Add Row" /&gt; <br />
&lt;input type="button" id="btnDel" onclick="DelRow();" value="Del Row" /&gt; <br />
&lt;input type="button" id="btnShowCheckboxID" onclick="ShowCheckboxID();" value="Show Checkbox ID" /&gt; <br />
&lt;input type="button" id="btnShowTRID" onclick="ShowTRID();" value="Show TR ID" /&gt;</p>
<p>&lt;hr size="1" /&gt;<br />
&lt;input type="text" id="txt1" value="She,sells,seashells,by,the,seashore" size="50" style="cursor:pointer" /&gt;<br />
&lt;input type="button" id="btnSplit" onclick="SplitStr();" value="split string" /&gt;<br />
&lt;/body&gt; <br />
&lt;/html&gt;<br />
==============================<br />
删除表格行：<br />
</p>
<p>&lt;script&gt;function deleteRow (tableID, rowIndex) {<br />
var table =document.all[tableID].deleteRow(rowIndex);<br />
} <br />
&lt;/script&gt;</p>
<p>&lt;table id=mxh border=1&gt;<br />
&lt;tr&gt;&lt;td&gt;第1行&lt;/td&gt;&lt;td onclick="deleteRow('mxh',this.parentElement.rowIndex)"&gt;删除本行&lt;/td&gt;&lt;/tr&gt;<br />
&lt;tr&gt;&lt;td&gt;第2行&lt;/td&gt;&lt;td onclick="deleteRow('mxh',this.parentElement.rowIndex)"&gt;删除本行&lt;/td&gt;&lt;/tr&gt;<br />
&lt;tr&gt;&lt;td&gt;第3行&lt;/td&gt;&lt;td onclick="deleteRow('mxh',this.parentElement.rowIndex)"&gt;删除本行&lt;/td&gt;&lt;/tr&gt;<br />
&lt;tr&gt;&lt;td&gt;第4行&lt;/td&gt;&lt;td onclick="deleteRow('mxh',this.parentElement.rowIndex)"&gt;删除本行&lt;/td&gt;&lt;/tr&gt;<br />
&lt;/table&gt;</p>
<img src ="http://www.blogjava.net/zhip/aggbug/218577.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhip/" target="_blank">zhip</a> 2008-07-30 08:53 <a href="http://www.blogjava.net/zhip/archive/2008/07/30/218577.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>FCK中文图片上传乱码问题解决办法</title><link>http://www.blogjava.net/zhip/archive/2008/07/30/218575.html</link><dc:creator>zhip</dc:creator><author>zhip</author><pubDate>Wed, 30 Jul 2008 00:51:00 GMT</pubDate><guid>http://www.blogjava.net/zhip/archive/2008/07/30/218575.html</guid><wfw:comment>http://www.blogjava.net/zhip/comments/218575.html</wfw:comment><comments>http://www.blogjava.net/zhip/archive/2008/07/30/218575.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zhip/comments/commentRss/218575.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhip/services/trackbacks/218575.html</trackback:ping><description><![CDATA[<p>在使用FCKeditor2.4.3时若上传的图片或者flash的文件名为中文时，发现一下情况： <br />
问题1： <br />
当点击&#8220;插入/编辑图像&#8221;或者&#8220;插入/编辑Flash&#8221;按钮时，在弹出的对话框中选择上传按钮，如果上传的文件名为中文时会出现乱码。 <br />
解决办法： <br />
&nbsp; 把SimpleUploaderServlet.java做如下修改： <br />
&nbsp; 找到该程序中DiskFileUpload upload = new DiskFileUpload()，然后在该行下面添加 <br />
&nbsp; upload.setHeaderEncoding("UTF-8") <br />
问题2： <br />
&nbsp; 当点击&#8220;插入/编辑图像&#8221;或者&#8220;插入/编辑Flash&#8221;按钮时，在弹出的对话框中使用浏览 <br />
服务器按钮上传中文文件时会出现乱码。 <br />
解决办法： <br />
&nbsp; 和问题1的解决办法基本一样，只不过需要在ConnectorServlet.java中添加 <br />
upload.setHeaderEncoding("UTF-8")便可。 <br />
问题3： <br />
&nbsp; 当点击&#8220;插入/编辑图像&#8221;或者&#8220;插入/编辑Flash&#8221;按钮时，在弹出的对话框中点击浏览 <br />
服务器按钮，会弹出&#8220;浏览服务器&#8221;页面，如果想在该页面中使用Create New Folder按钮 <br />
来创建一个中文目录时，会出现中文目录乱码。 <br />
解决办法： <br />
&nbsp; web容器的编码要与FCKeditor默认的编码UTF-8一致，如果使用的是Tomcat，需修改 <br />
tomcat服务器中conf目录下的server.xml。如下： <br />
&nbsp; &lt;Connector port="8080" maxHttpHeaderSize="8192" <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; maxThreads="150" minSpareThreads="25" maxSpareThreads="75" <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; enableLookups="false" redirectPort="8443" acceptCount="100" <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="utf-8" /&gt; <br />
&nbsp;&nbsp;&nbsp; &lt;Connector port="8009" <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; enableLookups="false" redirectPort="8443" protocol="AJP/1.3" URIEncoding="utf-8"/&gt; <br />
其实就是在原来的基础上添加URIEncoding的属性值为utf-8。 </p>
<p>在使用FCKeditor2.4.3时若上传的图片或者flash的文件名为中文时，发现一下情况：<br />
问题1：<br />
当点击&#8220;插入/编辑图像&#8221;或者&#8220;插入/编辑Flash&#8221;按钮时，在弹出的对话框中选择上传按钮，如果上传的文件名为中文时会出现乱码。<br />
解决办法：<br />
&nbsp;&nbsp; 找到FCKeditor.java解压包中的src目录下SimpleUploaderServlet.java做如下修改：<br />
&nbsp;&nbsp; 找到该程序中DiskFileUpload upload = new DiskFileUpload()，然后在该行下面添加<br />
upload.setHeaderEncoding("UTF-8")，重新编译成class文件并利用WinRAR把该class文件<br />
添加到FCKeditor-2.3.jar中相应的位置，然后覆盖你的web项目中原来的jar包便可。<br />
问题2：<br />
&nbsp;&nbsp; 当点击&#8220;插入/编辑图像&#8221;或者&#8220;插入/编辑Flash&#8221;按钮时，在弹出的对话框中使用浏览<br />
服务器按钮上传中文文件时会出现乱码。<br />
解决办法：<br />
&nbsp;&nbsp; 和问题1的解决办法基本一样，只不过需要在ConnectorServlet.java中添加<br />
upload.setHeaderEncoding("UTF-8")便可。<br />
问题3：<br />
&nbsp;&nbsp; 当点击&#8220;插入/编辑图像&#8221;或者&#8220;插入/编辑Flash&#8221;按钮时，在弹出的对话框中点击浏览<br />
服务器按钮，会弹出&#8220;浏览服务器&#8221;页面，如果想在该页面中使用Create New Folder按钮<br />
来创建一个中文目录时，会出现中文目录乱码。<br />
解决办法：<br />
&nbsp;&nbsp; web容器的编码要与FCKeditor默认的编码UTF-8一致，如果使用的是Tomcat，需修改<br />
tomcat服务器中conf目录下的server.xml。如下：<br />
&nbsp;&nbsp; &lt;Connector port="8080" maxHttpHeaderSize="8192"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; maxThreads="150" minSpareThreads="25" maxSpareThreads="75"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; enableLookups="false" redirectPort="8443" acceptCount="100"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="utf-8" /&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;Connector port="8009" <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; enableLookups="false" redirectPort="8443" protocol="AJP/1.3" URIEncoding="utf-8"/&gt;<br />
其实就是在原来的基础上添加URIEncoding的属性值为utf-8。<br />
&nbsp;注：对于问题3，这种解决办法不可取，最好不要去修改服务器的编码，否则会影响到服务器上其它的工程。解决这个编码的问题可以修改源代码或者从新编写一个类来处理。通过观察打开的上传浏览对话框可以找对对应的htm页面和负责处理上传文件名称的com.fredck.FCKeditor.uploader. ConnectorServlet这个类，然后找到对应的参数，转换编码便可。如：String newFolderStr=request.getParameter("NewFolderName");</p>
<p>newFolderStr=new String(newFolderStr.getBytes("iso8859-1"),"utf-8");<br />
=================================================================================</p>
<p>fckeditor如果大家搞定啦1！那一定想到他是没有提供删除功能的！！ <br />
以下是一段js，放在调用feckeditor的jsp页面 <br />
function FCKeditor_OnComplete( editorInstance ) <br />
{ <br />
editorInstance.Events.AttachEvent( 'OnBlur', onEditorBlur ); <br />
} </p>
<p>function onEditorBlur(){ <br />
var imgs = FCKeditorAPI.GetInstance('EditorDefault').EditorDocument.body.all.tags("img"); <br />
for(var i=0; i &lt; imgs.length; i++){ <br />
alert(imgs[i].src); <br />
//这里你可以用一个隐匿域来接收这些路径信息 <br />
} <br />
} <br />
把这些路径信息放置于数据库是的一个字段，删除文档时一起删除，就可以解决图片存留问题 <br />
========================================================================================<br />
避免上下滚动条的出现:</p>
<p><br />
在fckconfig.js中加入下列2句: </p>
<p>FCKConfig.Plugins.Add(&nbsp;&nbsp; 'autogrow '&nbsp;&nbsp; )&nbsp;&nbsp; ; <br />
FCKConfig.AutoGrowMax&nbsp;&nbsp; =&nbsp;&nbsp; 4000&nbsp;&nbsp; ;&nbsp;&nbsp; //这是允许自动增长的最大高度限制 </p>
<p>同时请确认fckeditor\editor\plugins\autogrow有这个目录存在，没有的话到官网下载最新版FCK。</p>
<p><br />
另外注意FCKConfig.PluginsPath的路径你设置对了没有。<br />
===========================================================================<br />
FCKConfig.PluginsPath&nbsp;&nbsp; =&nbsp;&nbsp; FCKConfig.BasePath&nbsp;&nbsp; +&nbsp;&nbsp; 'plugins/ '&nbsp;&nbsp; ; </p>
<p>这个是对的，系统默认的路径，FCK使用也没问题 </p>
<p>就是不能自动调整高度<br />
=============================================================================<br />
FCKConfig.PluginsPath&nbsp;&nbsp; =&nbsp;&nbsp; FCKConfig.BasePath&nbsp;&nbsp; +&nbsp;&nbsp; 'plugins/ '&nbsp;&nbsp; ; <br />
这是js里的语句。BasePath不是在这设的，是在php里调用FCK时设置的。</p>
<p>========================================================================<br />
不行的话是不是你曾经改过FCK的源码。 <br />
你重新下载文件，只改动这2行测试一下就知道了。别的什么都不用改就可以实现你所说的要求。 </p>
<p>FCKConfig.Plugins.Add(&nbsp;&nbsp; 'autogrow '&nbsp;&nbsp; )&nbsp;&nbsp; ; <br />
FCKConfig.AutoGrowMax&nbsp;&nbsp; =&nbsp;&nbsp; 4000&nbsp;&nbsp; ; <br />
&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><br />
&nbsp;</p>
<img src ="http://www.blogjava.net/zhip/aggbug/218575.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhip/" target="_blank">zhip</a> 2008-07-30 08:51 <a href="http://www.blogjava.net/zhip/archive/2008/07/30/218575.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>对js中startWith和endWith的扩展</title><link>http://www.blogjava.net/zhip/archive/2008/07/07/212943.html</link><dc:creator>zhip</dc:creator><author>zhip</author><pubDate>Sun, 06 Jul 2008 18:31:00 GMT</pubDate><guid>http://www.blogjava.net/zhip/archive/2008/07/07/212943.html</guid><wfw:comment>http://www.blogjava.net/zhip/comments/212943.html</wfw:comment><comments>http://www.blogjava.net/zhip/archive/2008/07/07/212943.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.blogjava.net/zhip/comments/commentRss/212943.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhip/services/trackbacks/212943.html</trackback:ping><description><![CDATA[<p>&lt;input name="searchContent" id="searchContent" type="text" onclick="test();"&gt;<br />
&lt;SCRIPT type="text/javascript" language="JavaScript"&gt;<br />
function test(){<br />
&nbsp;var a&nbsp; = "abcdef".startWith("abc");<br />
&nbsp;alert("a : "+a);<br />
&nbsp;var b&nbsp; = "abcdef".endWith("def");<br />
&nbsp;alert("b : "+b);<br />
}<br />
String.prototype.endWith=function(str){<br />
if(str==null||str==""||this.length==0||str.length&gt;this.length)<br />
&nbsp; return false;<br />
if(this.substring(this.length-str.length)==str)<br />
&nbsp; return true;<br />
else<br />
&nbsp; return false;<br />
return true;<br />
}</p>
<p>String.prototype.startWith=function(str){<br />
if(str==null||str==""||this.length==0||str.length&gt;this.length)<br />
&nbsp; return false;<br />
if(this.substr(0,str.length)==str)<br />
&nbsp; return true;<br />
else<br />
&nbsp; return false;<br />
return true;<br />
}</p>
<p>&lt;/SCRIPT&gt;</p>
<img src ="http://www.blogjava.net/zhip/aggbug/212943.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhip/" target="_blank">zhip</a> 2008-07-07 02:31 <a href="http://www.blogjava.net/zhip/archive/2008/07/07/212943.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>去掉FLASH激活提示（双击才能打开超链接）</title><link>http://www.blogjava.net/zhip/archive/2007/12/01/164567.html</link><dc:creator>zhip</dc:creator><author>zhip</author><pubDate>Sat, 01 Dec 2007 15:58:00 GMT</pubDate><guid>http://www.blogjava.net/zhip/archive/2007/12/01/164567.html</guid><wfw:comment>http://www.blogjava.net/zhip/comments/164567.html</wfw:comment><comments>http://www.blogjava.net/zhip/archive/2007/12/01/164567.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/zhip/comments/commentRss/164567.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhip/services/trackbacks/164567.html</trackback:ping><description><![CDATA[<p>微软官方关于激活控件的文章：http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/overview/activating_activex.asp</p>
<p>解决方法：<br />
把HTML页面中显示FLASH控件的代码写到JS中动态显示，如： &lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="767" height="122"&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;param name="movie" value="http://www.dkonline.com.cn/images/menu.swf"&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;param name="WMode" value="Transparent"&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;param name="quality" value="high"&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;embed src="http://www.dkonline.com.cn/images/menu.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="767" height="122"&gt;&lt;/embed&gt;<br />
&lt;/object&gt;<br />
示例页面：<br />
&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"<br />
"http://www.w3.org/TR/html4/loose.dtd"&gt;<br />
&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;meta http-equiv="Content-Type" content="text/html; charset=gb2312"&gt;<br />
&lt;title&gt;无标题文档&lt;/title&gt;<br />
&lt;/head&gt;</p>
<p>&lt;body&gt;<br />
&lt;script language="javascript" src="ss.js"&gt;&lt;/script&gt;<br />
&lt;script language="javascript"&gt;<br />
ShowMenu();<br />
&lt;/script&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;ss.js文件：<br />
function ShowMenu()<br />
{<br />
document.write(''<br />
&nbsp;&nbsp;&nbsp; +'&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="767" height="122"&gt;'<br />
&nbsp;&nbsp;&nbsp; +'&nbsp;&nbsp;&nbsp; &lt;param name="movie" value="http://www.dkonline.com.cn/images/menu.swf"&gt;'<br />
&nbsp;&nbsp;&nbsp; +'&nbsp;&nbsp;&nbsp; &lt;param name="WMode" value="Transparent"&gt;'<br />
&nbsp;&nbsp;&nbsp; +'&nbsp;&nbsp;&nbsp; &lt;param name="quality" value="high"&gt;'<br />
&nbsp;&nbsp;&nbsp; +'&nbsp;&nbsp;&nbsp; &lt;embed src="http://www.dkonline.com.cn/images/menu.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="767" height="122"&gt;&lt;/embed&gt;'<br />
&nbsp;&nbsp;&nbsp; +'&lt;/object&gt;'<br />
);<br />
}</p>
<p>也可以使用SWFObject来输出FLASH http://blog.deconcept.com/swfobject/<br />
</p>
<img src ="http://www.blogjava.net/zhip/aggbug/164567.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhip/" target="_blank">zhip</a> 2007-12-01 23:58 <a href="http://www.blogjava.net/zhip/archive/2007/12/01/164567.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>js脚本常用代码 </title><link>http://www.blogjava.net/zhip/archive/2007/06/13/123777.html</link><dc:creator>zhip</dc:creator><author>zhip</author><pubDate>Wed, 13 Jun 2007 01:51:00 GMT</pubDate><guid>http://www.blogjava.net/zhip/archive/2007/06/13/123777.html</guid><wfw:comment>http://www.blogjava.net/zhip/comments/123777.html</wfw:comment><comments>http://www.blogjava.net/zhip/archive/2007/06/13/123777.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/zhip/comments/commentRss/123777.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhip/services/trackbacks/123777.html</trackback:ping><description><![CDATA[<div class=textbox-content>click() 对象.click() 使对象被点击。<br>closed 对象.closed 对象窗口是否已关闭true/false<br>clearTimeout(对象) 清除已设置的setTimeout对象<br>clearInterval(对象) 清除已设置的setInterval对象<br>confirm("提示信息") 弹出确认框，确定返回true取消返回false<br>cursor:样式 更改鼠标样式 hand crosshair text wait help default auto e/s/w/n-resize<br>event.clientX 返回最后一次点击鼠标X坐标值；<br>event.clientY 返回最后一次点击鼠标Y坐标值；<br>event.offsetX 返回当前鼠标悬停X坐标值<br>event.offsetY 返回当前鼠标悬停Y坐标值<br>document.write(document.lastModified) 网页最后一次更新时间<br>document.ondblclick=x 当双击鼠标产生事件<br>document.onmousedown=x 单击鼠标键产生事件<br>document.body.scrollTop; 返回和设置当前竖向滚动条的坐标值，须与函数配合,<br>document.body.scrollLeft; 返回和设置当前横向滚动务的坐标值，须与函数配合，<br>document.title document.title="message"; 当前窗口的标题栏文字<br>document.bgcolor document.bgcolor="颜色值"; 改变窗口背景颜色<br>document.Fgcolor document.Fgcolor="颜色值"; 改变正文颜色<br>document.linkcolor document.linkcolor="颜色值"; 改变超联接颜色<br>document.alinkcolor document.alinkcolor="颜色值"; 改变正点击联接的颜色<br>document.VlinkColor document.VlinkColor="颜色值"; 改变已访问联接的颜色<br>document.forms.length 返回当前页form表单数<br>document.anchors.length 返回当前页锚的数量<br>document.links.length 返回当前页联接的数量<br>document.onmousedown=x 单击鼠标触发事件<br>document.ondblclick=x 双击鼠标触发事件<br>defaultStatus window.status=defaultStatus; 将状态栏设置默认显示<br>function function xx(){...} 定义函数<br>isNumeric 判断是否是数字<br>innerHTML xx=对象.innerHTML 输入某对象标签中的html源代码<br>innerText divid.innerText=xx 将以div定位以id命名的对象值设为XX<br>location.reload(); 使本页刷新，target可等于一个刷新的网页<br>Math.random() 随机涵数,只能是0到1之间的数,如果要得到其它数,可以为*10,再取整<br>Math.floor(number) 将对象number转为整数，舍取所有小数<br>Math.min(1,2) 返回1,2哪个小<br>Math.max(1,2) 返回1,2哪个大<br>navigator.appName 返回当前浏览器名称<br>navigator.appVersion 返回当前浏览器版本号<br>navigator.appCodeName 返回当前浏览器代码名字<br>navigator.userAgent 返回当前浏览器用户代标志<br>onsubmit onsubmit="return(xx())" 使用函数返回值<br>opener opener.document.对象 控制原打开窗体对象<br>prompt xx=window.prompt("提示信息","预定值"); 输入语句<br>parent parent.框架名.对象 控制框架页面<br>return return false 返回值<br>random 随机参数（0至1之间）<br>reset() form.reset(); 使form表单内的数据重置<br>split("") string.split("") 将string对象字符以逗号隔开<br>submit() form对象.submit() 使form对象提交数据<br>String对象的 charAt(x)对象 反回指定对象的第多少位的字母<br>lastIndexOf("string") 从右到左询找指定字符，没有返回-1<br>indexOf("string") 从左到右询找指定字符，没有返回-1<br>LowerCase() 将对象全部转为小写 <br>UpperCase() 将对象全部转为大写<br>substring(0,5) string.substring(x,x) 返回对象中从0到5的字符<br>setTimeout("function",time) 设置一个超时对象<br>setInterval("function",time) 设置一个超时对象<br>toLocaleString() x.toLocaleString() 从x时间对象中获取时间，以字符串型式存在<br>typeof(变量名) 检查变量的类型，值有：String,Boolean,Object,Function,Underfined<br>window.event.button==1/2/3 鼠标键左键等于1右键等于2两个键一起按为3<br>window.screen.availWidth 返回当前屏幕宽度(空白空间)<br>window.screen.availHeight 返回当前屏幕高度(空白空间)<br>window.screen.width 返回当前屏幕宽度(分辨率值)<br>window.screen.height 返回当前屏幕高度(分辨率值)<br>window.document.body.offsetHeight; 返回当前网页高度<br>window.document.body.offsetWidth; 返回当前网页宽度<br>window.resizeTo(0,0) 将窗口设置宽高<br>window.moveTo(0,0) 将窗口移到某位置<br>window.focus() 使当前窗口获得焦点<br>window.scroll(x,y) 窗口滚动条坐标，y控制上下移动，须与函数配合<br>window.open() window.open("地址","名称","属性") <br>属性:toolbar(工具栏),location(地址栏),directions,status(状态栏),<br>menubar(菜单栏),scrollbar(滚动条),resizable(改变大小), width(宽),height(高),fullscreen(全 屏),scrollbars(全屏时无滚动条无参 数,channelmode(宽屏),left(打开窗口x坐标),top(打开窗口y坐标)<br>window.location = 'view-source:' + window.location.href 应用事件查看网页源代码;<br><br>a=new Date(); //创建a为一个新的时期对象<br>y=a.getYear(); //y的值为从对象a中获取年份值 两位数年份<br>y1=a.getFullYear(); //获取全年份数 四位数年份<br>m=a.getMonth(); //获取月份值<br>d=a.getDate(); //获取日期值<br>d1=a.getDay(); //获取当前星期值<br>h=a.getHours(); //获取当前小时数<br>m1=a.getMinutes(); //获取当前分钟数<br>s=a.getSeconds(); //获取当前秒钟数<br><br>对象.style.fontSize="文字大小";<br>单位：mm/cm/in英寸/pc帕/pt点/px象素/em文字高<br>1in=1.25cm<br>1pc=12pt<br>1pt=1.2px(800*600分辩率下)<br>文本字体属性：<br>fontSize大小<br>family字体<br>color颜色<br>fontStyle风格，取值为normal一般,italic斜体,oblique斜体且加粗<br>fontWeight加粗,取值为100到900不等,900最粗,light,normal,bold<br>letterSpacing间距,更改文字间距离,取值为,1pt,10px,1cm<br>textDecoration:文字修饰;取值,none不修饰,underline下划线,overline上划线<br>background:文字背景颜色,<br>backgroundImage:背景图片,取值为图片的插入路径<br><br>点击网页正文函数调用触发器：<br>1.onClick 当对象被点击<br>2.onLoad 当网页打开,只能书写在body中<br>3.onUnload 当网页关闭或离开时,只能书写在body中<br>4.onmouseover 当鼠标悬于其上时<br>5.onmouseout 当鼠标离开对象时<br>6.onmouseup 当鼠标松开<br>7.onmousedown 当鼠标按下键<br>8.onFocus 当对象获取焦点时<br>9.onSelect 当对象的文本被选中时<br>10.onChange 当对象的内容被改变<br>11.onBlur 当对象失去焦点<br>onsubmit=return(ss())表单调用时返回的值<br>直线 border-bottom:1x solid black<br>虚线 border-bottom:1x dotted black<br>点划线 border-bottom:2x dashed black<br>双线 border-bottom:5x double black<br>槽状 border-bottom:1x groove black<br>脊状 border-bottom:1x ridge black<br><br>1.边缘高光glow(color=颜色,strength=亮光大小)<br><br>2.水平翻转fliph() 使对象水平翻转180度<br><br>3.垂直翻转flipv() 使对象垂直翻转180度<br><br>4.对象模糊blur(add=true/false direction=方向 strength=强度)<br>add指定是否按印象画派进行模糊direction模糊方向strength模糊强度<br>5.对象透明alpha(opaction=0-100,finishopacity=0-100,style=0/1/2/3)<br>opaction对象整体不透明值finishopacity当对象利用了渐透明时该项指定结束透明位置的不透明值style指定透明方式0为整体透明，1为线型透明，2为圆型透明，3为矩形透明<br>6.去除颜色chroma(color=颜色值)使对象中颜色与指定颜色相同区域透明<br>7.建立阴影dropshadow(color=阴影颜色,offx=水平向左偏离像素,offy=水平向下偏离像素)<br>8.去色gray()使对象呈灰度显示<br>9.负片效果invert()使对象呈底片效果<br>10.高光light()使对象呈黑色显示<br>11.遮盖mask(color=颜色)使整个对象以指定颜色进行蒙板一次<br>opacity 表透明度水平.0~100,0表全透明,100表完全不透明<br>finishopacity表想要设置的渐变透明效果.0~100.<br>style 表透明区的形状.0表统一形状.1表线形.2表放射形.3表长方形.<br>startx.starty表渐变透明效果的开始时X和Y坐标.<br>finishx,finishy渐变透明效果结束时x,y 的坐标.<br>add有来确定是否在模糊效果中使有原有目标.值为0,1.0表"否",1表"是".<br>direction设置模糊的方向.0度表垂直向上,45度为一个单位.默认值是向左270度.left,right,down,up.<br>strength 只能用整数来确定.代表有多少个像素的宽度将受到模糊影响.默认是5个.<br>color要透明的颜色.<br>offx,offy分别是x,y 方向阴影的偏移量.<br>positive指投影方式.0表透明像素生成阴影.1表只给出不透明像素生成阴影..<br>AddAmbient:加入包围的光源.<br>AddCone:加入锥形光源.<br>AddPoint加入点光源<br>Changcolor:改变光的颜色．<br>Changstrength:改变光源的强度．<br>Clear:清除所有的光源．<br>MoveLight:移动光源．<br>freq是波纹的频率，在指定在对象上一区需要产生多少个完事的波纹．<br>lightstrength可对于波纹增强光影的效果．显著0~100正整数，正弦波开始位置是0~360度．0表从0度开始，25表从90度开始．<br>strength表振幅大小．<br><br>hand style="cursor:hand"<br>crosshair style="cursor:crosshair"<br>text style="cursor:text"<br>wait style="cursor:wait"<br>default style="cursor:default" <br>help style="cursor:help"<br>e-resize style="cursor:e-resize"<br>ne-resize style="cursor:ne-resize"<br>n-resize style="cursor:n-resize"<br>nw-resize style="cursor:nw-resize"<br>w-resize style="cursor:w-resize"<br>s-resize style="cursor:s-resize"<br>sw-resize style="cursor:sw-resize "<br>se-resize style="cursor:se-resize"<br>auto style="cursor:auto" </div>
<img src ="http://www.blogjava.net/zhip/aggbug/123777.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhip/" target="_blank">zhip</a> 2007-06-13 09:51 <a href="http://www.blogjava.net/zhip/archive/2007/06/13/123777.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关闭IE窗口时执行事件 </title><link>http://www.blogjava.net/zhip/archive/2007/06/13/123769.html</link><dc:creator>zhip</dc:creator><author>zhip</author><pubDate>Wed, 13 Jun 2007 01:36:00 GMT</pubDate><guid>http://www.blogjava.net/zhip/archive/2007/06/13/123769.html</guid><wfw:comment>http://www.blogjava.net/zhip/comments/123769.html</wfw:comment><comments>http://www.blogjava.net/zhip/archive/2007/06/13/123769.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zhip/comments/commentRss/123769.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhip/services/trackbacks/123769.html</trackback:ping><description><![CDATA[<p>&lt;script language="javascript"&gt; <br>&nbsp;//关闭窗口时自动退出<br>&nbsp;function&nbsp; window.onbeforeunload(){<br>&nbsp;&nbsp;if(event.clientX&gt;360&amp;&amp;event.clientY&lt;0||event.altKey){&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;//alert("dddddddddd");<br>&nbsp;&nbsp;&nbsp;Logout();<br>&nbsp;&nbsp;}&nbsp;&nbsp; <br>&nbsp;}&nbsp;&nbsp; <br>&nbsp;function&nbsp; Logout(){&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp; try{&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp; }catch(e){&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;xmlHttp = new XMLHttpRequest();&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp; }&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp; //数据传输,flase为非异步方式<br>&nbsp;&nbsp;&nbsp;&nbsp; xmlHttp.open("post","enter.asp?Active=Logout",true);&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp; xmlHttp.send(null);&nbsp;&nbsp; <br>&nbsp;}&nbsp;&nbsp; <br>&lt;/script&gt;&nbsp;&nbsp; </p>
<img src ="http://www.blogjava.net/zhip/aggbug/123769.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhip/" target="_blank">zhip</a> 2007-06-13 09:36 <a href="http://www.blogjava.net/zhip/archive/2007/06/13/123769.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>如何去掉ie窗口得工具栏，菜单栏</title><link>http://www.blogjava.net/zhip/archive/2007/06/12/123511.html</link><dc:creator>zhip</dc:creator><author>zhip</author><pubDate>Tue, 12 Jun 2007 00:51:00 GMT</pubDate><guid>http://www.blogjava.net/zhip/archive/2007/06/12/123511.html</guid><wfw:comment>http://www.blogjava.net/zhip/comments/123511.html</wfw:comment><comments>http://www.blogjava.net/zhip/archive/2007/06/12/123511.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/zhip/comments/commentRss/123511.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhip/services/trackbacks/123511.html</trackback:ping><description><![CDATA[&lt;SCRIPT LANGUAGE="javascript"&gt; <br>　　&lt;!-- <br>　　window.open ('page.html', 'newwindow', 'height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=n o, status=no') //这句要写成一行 <br>　　--&gt; <br>　　&lt;/SCRIPT&gt;&nbsp;&nbsp; <br>　　 <br>　　参数解释： <br>　　 <br>　　&lt;SCRIPT LANGUAGE="javascript"&gt; js脚本开始； <br>　　window.open 弹出新窗口的命令； <br>　　'page.html' 弹出窗口的文件名； <br>　　'newwindow' 弹出窗口的名字（不是文件名），非必须，可用空''代替； <br>　　height=100 窗口高度； <br>　　width=400 窗口宽度； <br>　　top=0 窗口距离屏幕上方的象素值； <br>　　left=0 窗口距离屏幕左侧的象素值； <br>　　toolbar=no 是否显示工具栏，yes为显示； <br>　　menubar，scrollbars 表示菜单栏和滚动栏。 <br>　　resizable=no 是否允许改变窗口大小，yes为允许； <br>　　location=no 是否显示地址栏，yes为允许； <br>　　status=no 是否显示状态栏内的信息（通常是文件已经打开），yes为允许； <br>　　&lt;/SCRIPT&gt; js脚本结束<br>
<img src ="http://www.blogjava.net/zhip/aggbug/123511.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhip/" target="_blank">zhip</a> 2007-06-12 08:51 <a href="http://www.blogjava.net/zhip/archive/2007/06/12/123511.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>带滚动条的表格</title><link>http://www.blogjava.net/zhip/archive/2007/06/11/123282.html</link><dc:creator>zhip</dc:creator><author>zhip</author><pubDate>Mon, 11 Jun 2007 00:22:00 GMT</pubDate><guid>http://www.blogjava.net/zhip/archive/2007/06/11/123282.html</guid><wfw:comment>http://www.blogjava.net/zhip/comments/123282.html</wfw:comment><comments>http://www.blogjava.net/zhip/archive/2007/06/11/123282.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zhip/comments/commentRss/123282.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhip/services/trackbacks/123282.html</trackback:ping><description><![CDATA[<p>&lt;html&gt;<br>&lt;head&gt;<br>&lt;base href="<a href="http://localhost:8088/traffic/statistics/StatPersonBack.jsp">http://localhost:8088/traffic/statistics/StatPersonBack.jsp</a>"&gt;<br>&lt;title&gt;人员统计查询结果&lt;/title&gt;<br>&lt;script language="JavaScript" type="text/JavaScript"&gt;</p>
<p>&nbsp;function headP(){<br>&nbsp;&nbsp; document.forms[0].elements["pageMan.currentPage"].value=document.forms[0].elements["pageMan.headPage"].value;<br>&nbsp;&nbsp; document.forms[0].submit();<br>&nbsp;}<br>&nbsp;function prevP(){<br>&nbsp;&nbsp; document.forms[0].elements["pageMan.currentPage"].value=document.forms[0].elements["pageMan.previousPage"].value;<br>&nbsp;&nbsp; document.forms[0].submit();<br>&nbsp;}<br>&nbsp;function nextP(){<br>&nbsp;&nbsp; document.forms[0].elements["pageMan.currentPage"].value=document.forms[0].elements["pageMan.nextPage"].value;<br>&nbsp;&nbsp; document.forms[0].submit();<br>&nbsp;}<br>&nbsp;function lastP(){<br>&nbsp;&nbsp; document.forms[0].elements["pageMan.currentPage"].value=document.forms[0].elements["pageMan.pages"].value;<br>&nbsp;&nbsp; document.forms[0].submit();<br>&nbsp;}<br>&nbsp;function go(){<br>&nbsp;&nbsp;try{<br>&nbsp;&nbsp;&nbsp;var gotoPage=parseInt(document.forms[0].elements["pageMan.currentPage"].value);<br>&nbsp;&nbsp;&nbsp;if(gotoPage&gt;0&amp;&amp;gotoPage&lt;999){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; document.forms[0].submit();<br>&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;else{<br>&nbsp;&nbsp;&nbsp;&nbsp;alert("\u8f93\u5165\u9875\u7801\u65e0\u6548 , \u8bf7\u91cd\u65b0\u8f93\u5165 !");<br>&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;}<br>&nbsp;&nbsp;catch(err){<br>&nbsp;&nbsp;&nbsp;alert("\u51fa\u73b0\u9519\u8bef , \u8bf7\u68c0\u67e5\u8f93\u5165\u7684\u8df3\u8f6c\u9875\u7801\u662f\u5426\u6b63\u786e !");&nbsp;<br>&nbsp;&nbsp;}<br>&nbsp;}</p>
<p>//</p>
<p>//</p>
<p>&lt;/script&gt;</p>
<p>&lt;style type="text/css"&gt;<br>&lt;!--<br>body {<br>&nbsp;margin-left: 7px;<br>&nbsp;margin-top: 7px;<br>&nbsp;margin-right: 7px;<br>}<br>.STYLE1 {color: #000000;<br>font-size: 12px;}<br>.top_font9 {<br>&nbsp;font-size: 12px;<br>&nbsp;color: #EF3039;<br>}<br>.page_biaodan1 {<br>&nbsp;font-size: 12px;<br>&nbsp;color: #000000;<br>&nbsp;width: 27px;<br>}<br>--&gt;<br>&lt;/style&gt;<br>&lt;script type="text/JavaScript"&gt;<br>&nbsp;function go()<br>&nbsp;{<br>&nbsp;&nbsp;var newpage=parseInt(document.getElementById("inputpage").value,10);<br>&nbsp;&nbsp;var newhref="";<br>&nbsp;&nbsp;try<br>&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;if(newpage&gt;0)<br>&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;document.forms(0).submit();<br>&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;else<br>&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;alert("输入页码无效!");<br>&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;}<br>&nbsp;&nbsp;catch(err)<br>&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;alert("出现错误,请检查页码是否正确!");&nbsp;<br>&nbsp;&nbsp;}<br>&nbsp;}<br>var resetcolor;<br>var first=0;<br>var selectedid=0;<br>function setColor(tr)<br>{<br>&nbsp;if(first==1)<br>&nbsp;{<br>&nbsp;&nbsp;resetcolor.bgColor = "#FFFFFF";<br>&nbsp;&nbsp;//resetcolor.style.color="#000000";<br>&nbsp;}<br>&nbsp;first =1;<br>&nbsp;tr.bgColor="#DEEFFB";<br>&nbsp;//tr.style.color='#5E7D21';<br>&nbsp;selectedid=tr.par;<br>&nbsp;resetcolor=tr;<br>}<br>function switchImage(imgName, imgSrc) <br>{<br>&nbsp; if (document.images)<br>&nbsp; {<br>&nbsp;&nbsp;&nbsp; if (imgSrc != "none")<br>&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; document.images[imgName].src = imgSrc;<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp; }<br>}</p>
<p>function setTJbgColor(tr)<br>{<br>&nbsp;if(first==1)<br>&nbsp;{<br>&nbsp;&nbsp;resetcolor.style.color="#363535";<br>&nbsp;}<br>&nbsp;first =1;<br>&nbsp;tr.style.color='#A4980F';<br>&nbsp;resetcolor=tr;<br>}</p>
<p>function MM_swapImgRestore() { //v3.0<br>&nbsp; var i,x,a=document.MM_sr; for(i=0;a&amp;&amp;i&lt;a.length&amp;&amp;(x=a[i])&amp;&amp;x.oSrc;i++) x.src=x.oSrc;<br>}</p>
<p>function MM_preloadImages() { //v3.0<br>&nbsp; var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();<br>&nbsp;&nbsp;&nbsp; var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i&lt;a.length; i++)<br>&nbsp;&nbsp;&nbsp; if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}<br>}</p>
<p>function MM_findObj(n, d) { //v4.01<br>&nbsp; var p,i,x;&nbsp; if(!d) d=document; if((p=n.indexOf("?"))&gt;0&amp;&amp;parent.frames.length) {<br>&nbsp;&nbsp;&nbsp; d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}<br>&nbsp; if(!(x=d[n])&amp;&amp;d.all) x=d.all[n]; for (i=0;!x&amp;&amp;i&lt;d.forms.length;i++) x=d.forms[i][n];<br>&nbsp; for(i=0;!x&amp;&amp;d.layers&amp;&amp;i&lt;d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);<br>&nbsp; if(!x &amp;&amp; d.getElementById) x=d.getElementById(n); return x;<br>}</p>
<p>function MM_swapImage() { //v3.0<br>&nbsp; var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i&lt;(a.length-2);i+=3)<br>&nbsp;&nbsp; if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}<br>}<br>//--&gt;<br>function getpdata()<br>{<br>&nbsp;window.parent.frames("topFm").setpdata(document.forms[0].printnum.value);<br>}</p>
<p>&lt;/script&gt;<br>&lt;style type="text/css"&gt;<br>&lt;!--<br>.STYLE1 {color: #ffffff;<br>font-size: 12px;}<br>.gundong{background-repeat:no-repeat;<br>&nbsp;SCROLLBAR-FACE-COLOR: #CDD9E7;<br>&nbsp;SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;<br>&nbsp;SCROLLBAR-SHADOW-COLOR: #ffffff;<br>&nbsp;SCROLLBAR-3DLIGHT-COLOR: #CDD9E7;<br>&nbsp;SCROLLBAR-ARROW-COLOR: #ffffff;<br>&nbsp;SCROLLBAR-TRACK-COLOR: #EFF3F7;<br>}<br>.gundong1 {background-repeat:no-repeat;<br>&nbsp;SCROLLBAR-FACE-COLOR: #CDD9E7;<br>&nbsp;SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;<br>&nbsp;SCROLLBAR-SHADOW-COLOR: #ffffff;<br>&nbsp;SCROLLBAR-3DLIGHT-COLOR: #CDD9E7;<br>&nbsp;SCROLLBAR-ARROW-COLOR: #ffffff;<br>&nbsp;SCROLLBAR-TRACK-COLOR: #EFF3F7;<br>}<br>--&gt;<br>td{<br>&nbsp;word-bredk: break-all;<br>&nbsp;word-wrap: break-word;<br>} <br>&lt;/style&gt;<br>&lt;/head&gt;<br>&lt;body onload="MM_preloadImages('../img/chakan1.jpg')" scroll="no"&gt;<br>&lt;form name="statPersonForm" method="post" action="/traffic/statPerson.do"&gt;<br>&lt;table width="830" border="1" cellpadding="0" cellspacing="0" bordercolor="#D0DEE9" class="border"&gt;<br>&nbsp; &lt;tr&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;img src="../img/jieguo.jpg" width="132" height="29" /&gt;&lt;/td&gt;<br>&nbsp; &lt;/tr&gt;<br>&nbsp; &lt;tr&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td height="351" valign="top"&gt;<br>&nbsp;&nbsp;&nbsp; &lt;div id="Layer1" style="overflow:auto; width:848px; height:351px; z-index:1; left: 0px; top: 0px;" class="gundong1"&gt;<br>&nbsp;&nbsp;&nbsp; &lt;table width="828" border="1" cellpadding="0" cellspacing="0" bordercolor="#D0DEE9" class="border"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td width="264" height="30" align="center" bgcolor="#F2F8FE" class="biao_top"&gt;单位名称&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td width="110" height="30" align="center" bgcolor="#F2F8FE" class="biao_top"&gt;驾驶员数量&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td width="110" height="30" align="center" bgcolor="#F2F8FE" class="biao_top"&gt;出车人数&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td width="110" height="30" align="center" bgcolor="#F2F8FE" class="biao_top"&gt;探家人数&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td width="110" height="30" align="center" bgcolor="#F2F8FE" class="biao_top"&gt;待命人数&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td width="110" height="30" align="center" bgcolor="#F2F8FE" class="biao_top"&gt;在位率(%)&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr onClick="setColor(this)" style="cursor:hand" par="1"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font9"&gt;合&nbsp;&nbsp;&nbsp; 计&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font9"&gt;41&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font9"&gt;10&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font9"&gt;0&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font9"&gt;31&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font9"&gt;100.00%&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr onClick="setColor(this)" style="cursor:hand" par="1"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&lt;td height="31" align="center" valign="middle" class="top_font"&gt;陕西省总队&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;20&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;0&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;0&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;20&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;100.00%&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr onClick="setColor(this)" style="cursor:hand" par="1"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&lt;td height="31" align="center" valign="middle" class="top_font"&gt;司令部车队&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;2&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;0&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;0&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;2&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;100.00%&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr onClick="setColor(this)" style="cursor:hand" par="1"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&lt;td height="31" align="center" valign="middle" class="top_font"&gt;车队A&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;4&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;4&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;0&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;0&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;100.00%&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr onClick="setColor(this)" style="cursor:hand" par="1"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&lt;td height="31" align="center" valign="middle" class="top_font"&gt;123&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;1&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;0&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;0&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;1&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;100.00%&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr onClick="setColor(this)" style="cursor:hand" par="1"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&lt;td height="31" align="center" valign="middle" class="top_font"&gt;一支队&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;2&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;1&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;0&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;1&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;100.00%&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr onClick="setColor(this)" style="cursor:hand" par="1"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&lt;td height="31" align="center" valign="middle" class="top_font"&gt;单位1&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;4&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;4&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;0&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;0&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;100.00%&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr onClick="setColor(this)" style="cursor:hand" par="1"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&lt;td height="31" align="center" valign="middle" class="top_font"&gt;二支队&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;1&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;1&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;0&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;0&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;100.00%&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr onClick="setColor(this)" style="cursor:hand" par="1"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&lt;td height="31" align="center" valign="middle" class="top_font"&gt;单位A&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;2&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;0&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;0&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;2&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;100.00%&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr onClick="setColor(this)" style="cursor:hand" par="1"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&lt;td height="31" align="center" valign="middle" class="top_font"&gt;西安市支队&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;1&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;0&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;0&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;1&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;100.00%&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr onClick="setColor(this)" style="cursor:hand" par="1"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&lt;td height="31" align="center" valign="middle" class="top_font"&gt;西安市一支队&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;1&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;0&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;0&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;1&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;100.00%&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr onClick="setColor(this)" style="cursor:hand" par="1"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&lt;td height="31" align="center" valign="middle" class="top_font"&gt;西安市二支队&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;1&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;0&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;0&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;1&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;100.00%&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr onClick="setColor(this)" style="cursor:hand" par="1"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&lt;td height="31" align="center" valign="middle" class="top_font"&gt;pzk&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;2&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;0&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;0&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;2&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="31" align="center" valign="middle" class="top_font"&gt;100.00%&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp; <br>&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; &lt;/table&gt;&lt;/div&gt;&lt;/td&gt;<br>&nbsp; &lt;/tr&gt;<br>&nbsp; &lt;tr&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td height="31" bgcolor="#F2F8FE"&gt;<br>&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; &lt;table width="828" height="22" border="0" cellpadding="0" cellspacing="0"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td width="133" align="center" class="biao_top"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;共 13 条数据<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td width="83" align="center" class="biao_top"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;第 1 页<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td width="83" align="center" class="biao_top"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;共 1 页<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td width="23" align="center" class="biao_top"&gt;&lt;/td&gt;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td width="70" align="center" class="biao_top"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td width="70" align="center" class="biao_top"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td width="70" align="center" class="biao_top"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td width="70" align="center" class="biao_top"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td width="23" align="center" class="biao_top"&gt;&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td width="100" align="center" class="biao_top"&gt;<br>&nbsp;&nbsp;&nbsp;转到&lt;label&gt;&lt;input type="text" name="pageMan.currentPage" maxlength="5" value="1" onkeypress="return numberCheck();" class="page_biaodan1" id="inputpage"&gt;&lt;/label&gt;页<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td width="103" align="center" class="biao_top"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&lt;a href="#" onclick="go();return false;" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image6','','../img/chakan1.jpg',1)"&gt;&lt;img src="../img/chakan.jpg" name="Image6" width="49" height="21" border="0" id="Image6" /&gt;&lt;/a&gt;&lt;a href="#"&gt;&lt;/a&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/table&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/td&gt;<br>&nbsp; &lt;/tr&gt;<br>&lt;/table&gt;<br>&lt;input name = "printnum" style = "display:none" value="2543945"&gt; <br>&lt;input type="hidden" name="dpId" value="[all]"&gt;<br>&lt;input type="hidden" name="pageMan.headPage" value="1"&gt;&lt;input type="hidden" name="pageMan.previousPage" value="1"&gt;<br>&lt;input type="hidden" name="pageMan.nextPage" value="1"&gt;&lt;input type="hidden" name="pageMan.pages" value="1"&gt;<br>&lt;/form&gt;<br>&lt;/body&gt;<br>&lt;/html&gt;</p>
<img src ="http://www.blogjava.net/zhip/aggbug/123282.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhip/" target="_blank">zhip</a> 2007-06-11 08:22 <a href="http://www.blogjava.net/zhip/archive/2007/06/11/123282.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[转]层遇到下拉框时的问题?</title><link>http://www.blogjava.net/zhip/archive/2007/05/29/120680.html</link><dc:creator>zhip</dc:creator><author>zhip</author><pubDate>Tue, 29 May 2007 06:30:00 GMT</pubDate><guid>http://www.blogjava.net/zhip/archive/2007/05/29/120680.html</guid><wfw:comment>http://www.blogjava.net/zhip/comments/120680.html</wfw:comment><comments>http://www.blogjava.net/zhip/archive/2007/05/29/120680.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zhip/comments/commentRss/120680.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhip/services/trackbacks/120680.html</trackback:ping><description><![CDATA[<p>当层遇到下拉框时总是挡不了select框?其实这是IE的BUG,其它的浏览器没有这个问题,对于这个问题论坛里不少提出,在这里提供我的几种方法,各有各的好处,有错,有好的意见者提出,谢谢.</p>
<p><font color=#3300ff><strong>1.最直接的方法:隐藏下拉框.</strong></font></p>
<p>下面提供的是一个比较通用的一组函数:</p>
<p>test.htm</p>
<p>------------</p>
<p><font color=#000000>&lt;script&gt;<br>var HideElementTemp = new Array();<br>//点击菜单时，调用此的函数,菜单对象<br>function cal_hideElementAll(obj){ <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cal_HideElement("IMG",obj);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cal_HideElement("SELECT",obj);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cal_HideElement("OBJECT",obj);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cal_HideElement("IFRAME",obj);<br>}<br>function cal_HideElement(strElementTagName,obj){<br>try{<br>&nbsp;&nbsp;&nbsp; var showDivElement = obj;<br>&nbsp;&nbsp;&nbsp; var calendarDiv = obj;<br>&nbsp;&nbsp;&nbsp; var intDivLeft = cal_GetOffsetLeft(showDivElement);<br>&nbsp;&nbsp;&nbsp; var intDivTop = cal_GetOffsetTop(showDivElement);//+showDivElement.offsetHeight;<br>&nbsp;&nbsp;&nbsp; //HideElementTemp=new Array()<br>&nbsp;&nbsp;&nbsp; for(i=0;i&lt;window.document.all.tags(strElementTagName).length; i++){<br>&nbsp;var objTemp = window.document.all.tags(strElementTagName)[i];<br>&nbsp;if(!objTemp||!objTemp.offsetParent)<br>&nbsp;&nbsp;&nbsp;&nbsp; continue;<br>&nbsp;var intObjLeft=cal_GetOffsetLeft(objTemp);<br>&nbsp;var intObjTop=cal_GetOffsetTop(objTemp);<br>&nbsp;if(((intObjLeft+objTemp.clientWidth)&gt;intDivLeft)&amp;&amp;<br>&nbsp;&nbsp;&nbsp; (intObjLeft&lt;intDivLeft+calendarDiv.style.posWidth)&amp;&amp;<br>&nbsp;&nbsp;&nbsp; (intObjTop+objTemp.clientHeight&gt;intDivTop)&amp;&amp;<br>&nbsp;&nbsp;&nbsp; (intObjTop&lt;intDivTop+calendarDiv.style.posHeight)){<br>&nbsp;&nbsp;&nbsp;&nbsp; //var intTempIndex=HideElementTemp.length;//已经有的长度<br>&nbsp;&nbsp;//save elementTagName is stutas<br>&nbsp;&nbsp;&nbsp;&nbsp; //HideElementTemp[intTempIndex]=new Array(objTemp,objTemp.style.visibility);<br>&nbsp;&nbsp;&nbsp;&nbsp; HideElementTemp[HideElementTemp.length]=objTemp<br>&nbsp;&nbsp;&nbsp;&nbsp; objTemp.style.visibility="hidden";<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; }<br>}catch(e){alert(e.message)<br>}<br>}</font></p>
<p><font color=#000000>function cal_ShowElement(){<br>&nbsp;&nbsp;&nbsp; var i;<br>&nbsp;&nbsp;&nbsp; for(i=0;i&lt;HideElementTemp.length; i++){<br>&nbsp;var objTemp = HideElementTemp[i]<br>&nbsp;if(!objTemp||!objTemp.offsetParent)<br>&nbsp;&nbsp;&nbsp;&nbsp; continue;<br>&nbsp;objTemp.style.visibility=''<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; HideElementTemp=new Array();<br>}<br>function cal_GetOffsetLeft(src){<br>&nbsp;&nbsp;&nbsp; var set=0;<br>&nbsp;&nbsp;&nbsp; if(src &amp;&amp; src.name!="divMain"){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (src.offsetParent){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; set+=src.offsetLeft+cal_GetOffsetLeft(src.offsetParent);<br>&nbsp;}<br>&nbsp;if(src.tagName.toUpperCase()!="BODY"){<br>&nbsp;&nbsp;&nbsp;&nbsp; var x=parseInt(src.scrollLeft,10);<br>&nbsp;&nbsp;&nbsp;&nbsp; if(!isNaN(x))<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set-=x;<br>&nbsp;}<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; return set;<br>}</font></p>
<p><font color=#000000>function cal_GetOffsetTop(src){<br>&nbsp;&nbsp;&nbsp; var set=0;<br>&nbsp;&nbsp;&nbsp; if(src &amp;&amp; src.name!="divMain"){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (src.offsetParent){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set+=src.offsetTop+cal_GetOffsetTop(src.offsetParent);<br>&nbsp; &nbsp;}<br>&nbsp;if(src.tagName.toUpperCase()!="BODY"){<br>&nbsp;&nbsp;&nbsp;&nbsp; var y=parseInt(src.scrollTop,10);<br>&nbsp;&nbsp;&nbsp;&nbsp; if(!isNaN(y))<br>&nbsp;&nbsp;set-=y;<br>&nbsp;}<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; return set;<br>}</font></p>
<p><font color=#000000>&lt;/script&gt;<br>&lt;select&gt;&lt;/select&gt;<br>&lt;select&gt;&lt;/select&gt;<br>&lt;div style="position:absolute;left:0;top:0;width:100;height:100;background-color:red" onclick="cal_hideElementAll(this)"&gt;<br>点击让select隐藏<br>&lt;/div&gt;<br>&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;<br>&lt;input type="button" value="点击让select显示" onclick="cal_ShowElement()"&gt;</font></p>
<p>以上这种方法,如果对于select框数目少,相对固定的话,直接用obj.style.visibility="hidden"这样进行隐藏是更直接的.</p>
<p><font color=#3300ff><strong>2.Object对象的优先度较高,可以挡住select框</strong></font></p>
<p>&lt;OBJECT id=aa style="display:none;z-index:1000; position:absolute; top:0; left:0; width:152; height: 200;" type="text/x-scriptlet" data="about:&lt;body&gt;&lt;div style='position:absolute;left:0;top:0;width:152;height:200;font:14;color:white;background:black;border:1 solid black'&gt;test&lt;/div&gt;"&gt;&lt;/OBJECT&gt;<br>&lt;select&gt;&lt;option&gt;hellohellohellohello&lt;/select&gt;&lt;button onclick=aa.style.display=aa.style.display=="none"?"":"none"&gt;test&lt;/button&gt;</p>
<p>这种方法虽然也简单,但对复杂的层是来说还不是好的解决方法</p>
<p>&nbsp;</p>
<p><font color=#3300ff><strong>3.用iframe作载体</strong></font></p>
<p>以下是一简单的例子:</p>
<p>-----------</p>
<p>&lt;html&gt;<br>&lt;head&gt;<br>&lt;meta http-equiv="Content-Type" content="text/html; charset=gb2312"&gt;<br>&lt;meta name="GENERATOR" content="Microsoft FrontPage 4.0"&gt;<br>&lt;meta name="ProgId" content="FrontPage.Editor.Document"&gt;<br>&lt;title&gt;简单菜单&lt;/title&gt;<br>&lt;!--<br>提供定位函数，用iframe作载体，不会被select挡住<br>By Fason(2003-5-21)<br>--&gt;<br>&lt;style id=s&gt;<br>#div1{<br>position:absolute;<br>z-index:100;<br>width:100;<br>height:130;<br>background-color:#d2e8ff;<br>border:1 solid black;<br>}<br>div{cursor:hand;font-size:12px;}<br>a{text-decoration:none;color:red;font-size:12px}<br>&lt;/style&gt;<br>&lt;/head&gt;<br>&lt;body&gt;<br>&lt;script&gt;<br>function window.onload(){<br>var shtml=div1.innerHTML;<br>var ifm=document.createElement("&lt;iframe frameborder=0 marginheight=0 marginwidth=0 hspace=0 vspace=0 scrolling=no&gt;&lt;/iframe&gt;")<br>ifm.style.width=div1.offsetWidth<br>ifm.style.height=div1.offsetHeight<br>ifm.name=ifm.uniqueID<br>div1.innerHTML=""<br>div1.appendChild(ifm)<br>window.frames[ifm.name].document.write(s.outerHTML+"&lt;body leftmargin=0 topmargin=0&gt;"+shtml+"&lt;/body&gt;")<br>}</p>
<p>function show(){<br>with(document.all.img1){<br>x=offsetLeft;<br>y=offsetTop;<br>objParent=offsetParent;<br>while(objParent.tagName.toUpperCase()!= "BODY"){<br>x+=objParent.offsetLeft;<br>y+=objParent.offsetTop;<br>objParent = objParent.offsetParent;<br>}<br>y+=offsetHeight-1<br>}<br>with(document.all.div1.style){<br>pixelLeft=x<br>pixelTop=y<br>visibility=''<br>}<br>}<br>function hide(){<br>document.all.div1.style.visibility='hidden'<br>}<br>&lt;/script&gt;<br>&lt;img id=img1 onmouseover="show()" onmouseout="hide()" src="ie.gif"&gt;&lt;br&gt;&lt;select&gt;&lt;/select&gt;<br>&lt;div id=div1 onmouseover="style.visibility=''" onmouseout="style.visibility='hidden'" style="visibility:hidden;"&gt;<br>&lt;div href="<a href="http://www.csdn.net/"><font color=#000080>http://www.csdn.net</font></a>" onmouseover="style.backgroundColor='highlight'" onmouseout="style.backgroundColor=''" onclick="window.open(href)"&gt;中国程序员&lt;/div&gt;<br>&lt;div href="<a href="http://www.sohu.com/"><font color=#000080>http://www.sohu.com</font></a>" onmouseover="style.backgroundColor='highlight'" onmouseout="style.backgroundColor=''" onclick="window.open(href)"&gt;sohu&lt;/div&gt;<br>&lt;/div&gt;<br>&lt;/body&gt;<br>&lt;/html&gt;<br></p>
<img src ="http://www.blogjava.net/zhip/aggbug/120680.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhip/" target="_blank">zhip</a> 2007-05-29 14:30 <a href="http://www.blogjava.net/zhip/archive/2007/05/29/120680.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>可输入并可以自动检索的下拉框列表</title><link>http://www.blogjava.net/zhip/archive/2007/05/28/120454.html</link><dc:creator>zhip</dc:creator><author>zhip</author><pubDate>Mon, 28 May 2007 07:05:00 GMT</pubDate><guid>http://www.blogjava.net/zhip/archive/2007/05/28/120454.html</guid><wfw:comment>http://www.blogjava.net/zhip/comments/120454.html</wfw:comment><comments>http://www.blogjava.net/zhip/archive/2007/05/28/120454.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/zhip/comments/commentRss/120454.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhip/services/trackbacks/120454.html</trackback:ping><description><![CDATA[<p>&lt;html&gt;<br>&lt;!--函数说明:可输入的下拉框列表改进第二版.<br>基本参考的阿信的"可输入下拉框第二版",不过将调用接口改进了,并允许用户为控件命名,方便大家在项目中调用.</p>
<p>接口说明:<br>1: addSelect(obj_id,DefaultValue) 增加空的select控件<br>参数说明: <br>obj_id: 控件的id号.<br>DefaultValue: 缺省值.<br>2: addOption(value,ID) 增加option列表<br>参数说明:<br>value: 下拉列表中每一项的值<br>ID: 如果存在多个控件,第一个控件的ID值为0,第二个为1,一此类推.</p>
<p><br>使用说明:将源代码中&lt;style&gt;与&lt;/style&gt;之间的代码和&lt;script&gt;与&lt;/script&gt;之间的代码拷贝到你需要调用该控件的页面的相应位置.然后在需要显示控件的地方调用上面两个接口. <br>--&gt;<br>&lt;head&gt;<br>&lt;meta http-equiv="Content-Type" content="text/html; charset=gb2312"&gt;<br>&lt;title&gt;可输入的下拉框改进第二版&lt;/title&gt;<br>&lt;style&gt;<br>.selectBox{<br>&nbsp;border-top-color : #7C7C7C;<br>&nbsp;border-left-color : #7C7C7C;<br>&nbsp;border-right-color : #D0D0D0;<br>&nbsp;border-bottom-color : #D0D0D0;<br>&nbsp;border-top-width: 2px;<br>&nbsp;border-right-width: 1px;<br>&nbsp;border-bottom-width: 1px;<br>&nbsp;border-left-width: 2px;<br>&nbsp;border-top-style: solid;<br>&nbsp;border-right-style: solid;<br>&nbsp;border-bottom-style: solid;<br>&nbsp;border-left-style: solid;<br>}<br>.editBox{<br>&nbsp;border:0px;<br>&nbsp;width:100%;<br>&nbsp;cursor:default;<br>&nbsp;width:100%;<br>&nbsp;padding-top:2px;<br>&nbsp;margin-top: 1px;<br>&nbsp;margin-right: auto;<br>&nbsp;margin-bottom: 1px;<br>&nbsp;margin-left: auto;<br>}<br>.dropdownbutton{<br>&nbsp;font-size:12px;<br>&nbsp;font-family:webdings;<br>&nbsp;color:#000000;<br>&nbsp;background-color:#D4D0C8;<br>&nbsp;margin:1px;<br>&nbsp;cursor:default;<br>&nbsp;border-top-width: 2px;<br>&nbsp;border-right-width: 2px;<br>&nbsp;border-bottom-width: 2px;<br>&nbsp;border-left-width: 2px;<br>&nbsp;border-top-style: solid;<br>&nbsp;border-right-style: solid;<br>&nbsp;border-bottom-style: solid;<br>&nbsp;border-left-style: solid;<br>&nbsp;border-top-color: #E4E4E4;<br>&nbsp;border-right-color: #7C7C7C;<br>&nbsp;border-bottom-color: #7C7C7C;<br>&nbsp;border-left-color: #E4E4E4;<br>&nbsp;padding-top: 0px;<br>&nbsp;padding-right: 2px;<br>&nbsp;padding-bottom: 0px;<br>&nbsp;padding-left: 2px;<br>}<br>.selectContent{<br>&nbsp;position:absolute;<br>&nbsp;visibility:hidden;<br>&nbsp;z-index:1000;<br>&nbsp;background-color:#FFFFFF;<br>&nbsp;border: 1px solid #000000;<br>}<br>.selectContent tr{cursor:default}<br>.selectContent td{<br>&nbsp;font-size:12px;<br>&nbsp;font-family:Vendana;<br>&nbsp;padding-top: 2px;<br>&nbsp;padding-right: 3px;<br>&nbsp;padding-bottom: 2px;<br>&nbsp;padding-left: 3px;<br>}<br>.OnFocus{color:#FFFFFF;background-color:#0A246A}<br>&lt;/style&gt;<br>&lt;script language="javascript"&gt;<br>var ZfSelect=[]<br>var CurrentTR=null<br>function String.prototype.Trim(){return this.replace(/(^\s*)|(\s*$)/g,'')}//自定义去空格函数Trim()<br>//在第ID个控件下增加option选项<br>function addOption(v,ID) { <br>&nbsp;<br>&nbsp;var i=ID+1;<br>&nbsp;//var sv=document.all['ZfSelect_'+ID];<br>&nbsp;if(!v.Trim())<br>&nbsp;{<br>&nbsp;return;<br>&nbsp;}<br>&nbsp;var tb=document.all['ZfSelect'+i];<br>//&nbsp;var test = 'ZfSelect' + i;<br>//&nbsp;var tb = document.all[test];<br>//&nbsp;alert(tb);<br>//&nbsp;alert(document.all['ZfSelect'+i]);<br>&nbsp;//tb.insertRow();<br>&nbsp;//alert(tb.id);return;<br>&nbsp;// tb.rows.length 代表有几行数据<br>&nbsp;<br>&nbsp;var c=tb.insertRow(tb.rows.length).insertCell();<br>&nbsp;// 下拉列表中的显示值&nbsp;c.innerHTML<br>&nbsp;c.innerHTML=v.Trim();<br>&nbsp;<br>&nbsp;c.onmouseover=new Function("MouseOver(this)");</p>
<p>&nbsp;c.onmouseout=new Function("out(this)");</p>
<p>&nbsp;c.onclick=new Function("MouseClick("+ID+",this)");</p>
<p>&nbsp;//c.className="td_out";<br>&nbsp;v='';<br>}<br>//增加inpnubox的接口,在页面中产生一个inputbox控件,下拉列表为空<br>function addSelect(name,DefValue) {&nbsp;&nbsp;<br>&nbsp;var i=getSelCount();<br>&nbsp;&nbsp;<br>&nbsp;var j=i+1;<br>&nbsp;//alert("i is:"+i);<br>&nbsp;var str='&lt;table id="ZfContainer'+j+'" class="selectBox" border="0" width=100 cellspacing=0 cellpadding=0&gt;&lt;tr&gt;&lt;td&gt;&lt;input name="'+name+'" value="'+DefValue+'" class="editBox" onblur="BoxBlur(this)" onclick="DropDown('+i+')" onkeyup="showTip('+i+')" onmouseenter="selectmove()" onmouseout="selMouseOut(this)"&gt;&lt;/td&gt;&nbsp;&nbsp;&nbsp; &lt;td width="1"&gt;&lt;span class="dropdownbutton" onmouseover="ButtonOver(this)" onmouseout="ButtonOut(this)" onclick="DropDown('+i+')"&gt;6&lt;/span&gt;&lt;/td&gt;&nbsp; &lt;/tr&gt;&lt;/table&gt;';<br>&nbsp;<br>&nbsp;document.write(str);<br>&nbsp;<br>&nbsp; str='&lt;table id="ZfSelect'+j+'" class="selectContent" cellspacing=0 cellpadding=0&gt;&lt;/table&gt;';<br>&nbsp;// str='&lt;table id="ZfSelect'+j+'" class="selectContent" cellspacing=0 cellpadding=0&gt;&nbsp; &lt;tr onmouseover="MouseOver(this)" onclick="MouseClick('+i+',this)" title="作者:Andy"&gt;&nbsp;&nbsp;&nbsp; &lt;td&gt;'+name+'&lt;/td&gt;&nbsp; &lt;/tr&gt;&lt;/table&gt;';<br>&nbsp;//alert(str);<br>&nbsp;<br>&nbsp;&nbsp;&nbsp; document.write(str);&nbsp;<br>&nbsp;ZfSelect[i]=["ZfContainer"+j,name,"ZfSelect"+j]&nbsp;;<br>&nbsp;</p>
<p>&nbsp;var s=GetObj(ZfSelect[i][0])</p>
<p>&nbsp;var ZfContainer=GetObj(ZfSelect[i][2])</p>
<p>&nbsp;ZfContainer.style.width=s.offsetWidth&gt;ZfContainer.offsetWidth?s.offsetWidth:ZfContainer.offsetWidth<br>}</p>
<p>function getSelCount() {&nbsp;<br>&nbsp;var i=1;&nbsp;&nbsp;<br>&nbsp;while (eval("document.getElementById('ZfContainer"+i+"')")!=null) i++;<br>&nbsp;return i-1; <br>&nbsp;<br>}</p>
<p><br>function MouseOver(trObj){<br>&nbsp;if(!CurrentTR)CurrentTR=trObj<br>&nbsp;CurrentTR.className=""<br>&nbsp;trObj.className="OnFocus"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; trObj.title=trObj.innerText<br>&nbsp;CurrentTR=trObj;<br>}<br>//select 选择框鼠标移开时消失<br>function selMouseOut(obj)<br>{<br>&nbsp;with (document.all.zoom_show)<br>&nbsp;{<br>&nbsp; style.display = "none"<br>&nbsp;}<br>}<br>function ButtonOver(BtnObj){<br>&nbsp;BtnObj.style.backgroundColor='#BAB4A7'<br>}<br>function ButtonOut(BtnObj){<br>&nbsp;BtnObj.style.backgroundColor='#D4D0C8'<br>}<br>// 使text显示点击的值<br>// 点击每一项的时候调用的方法<br>function piPei(value) {<br>for(i=0;i&lt;document.form.persontype.length;i++) {<br>var test = document.form.persontype[i].text;<br>&nbsp;if(value==test) {<br>&nbsp;&nbsp;document.form.realValue.value=document.form.persontype[i].value;<br>&nbsp;&nbsp;&nbsp;<br>}<br>}</p>
<p>}<br>function MouseClick(Index,trObj){&nbsp;<br>&nbsp;with(GetObj(ZfSelect[Index][1])){<br>&nbsp;&nbsp;value=trObj.innerText; //使text显示点击的值<br>&nbsp;&nbsp;style.backgroundColor='#0A246A';<br>&nbsp;&nbsp;style.color='#FFFFFF';<br>&nbsp;&nbsp;focus();<br>&nbsp;&nbsp;piPei(value);<br>for (g=0;g&lt;document.form.persontype.length;g++)<br>{<br>//alert("enter...");<br>&nbsp;if (document.form.persontype.options[g].text==value)<br>&nbsp;{ <br>&nbsp;&nbsp;<br>&nbsp;&nbsp;value=value<br>&nbsp;&nbsp;break;<br>&nbsp;}<br>}<br>&nbsp;}<br>&nbsp;DropDown(Index)<br>&nbsp;<br>}<br>function GoURL(trObj){<br>&nbsp;var url=trObj.getAttribute("url")<br>&nbsp;if(url&amp;&amp;url!="")window.open(url)<br>}</p>
<p>// 离开输入框的时候 失去焦点事件<br>function BoxBlur(InputBox){</p>
<p>&nbsp;with(InputBox.style){backgroundColor="";color=''}<br>}</p>
<p>// 鼠标单击事件 show为true或者false<br>// 按下的时候为TRUE，<br>function DropDown(Index){<br>&nbsp;event.cancelBubble=true;<br>&nbsp;<br>&nbsp;ZfContainerReset(Index);<br>&nbsp;var show=GetObj(ZfSelect[Index][2]).style.visibility=='visible';<br>&nbsp;<br>&nbsp;GetObj(ZfSelect[Index][2]).style.visibility=show?'hidden':'visible';<br>&nbsp;setPosition(Index)<br>}<br>function document::onclick(){<br>&nbsp;for(i=0;i&lt;ZfSelect.length;i++){<br>&nbsp;GetObj(ZfSelect[i][2]).style.visibility='hidden';<br>&nbsp;with(GetObj(ZfSelect[i][2]))for(j=0;j&lt;rows.length;j++)rows[j].style.display="";<br>}<br>}<br>function window::onresize(){<br>&nbsp;for(i=0;i&lt;ZfSelect.length;i++)setPosition(i)<br>}<br>// 键盘按下的时候掉用的事件<br>// ZfContainer.rows.length为下拉列表中值的个数 这里为8和2<br>function showTip(Index){<br>&nbsp;var inputbox=GetObj(ZfSelect[Index][1])<br>&nbsp;var ZfContainer=GetObj(ZfSelect[Index][2])<br>&nbsp;var num=0<br>&nbsp;<br>&nbsp;ZfContainer.style.visibility="visible"<br>&nbsp;for(i=0;i&lt;ZfContainer.rows.length;i++){<br>&nbsp;&nbsp;if(ZfContainer.rows[i].cells[0].innerText.indexOf(inputbox.value)!=0)ZfContainer.rows[i].style.display="none"<br>&nbsp;&nbsp;else {ZfContainer.rows[i].style.display="";num++}<br>&nbsp;}<br>&nbsp;if(num==0)ZfContainer.style.visibility='hidden'<br>}<br>function ZfContainerReset(Index){<br>&nbsp;var ZfContainer=GetObj(ZfSelect[Index][2])<br>&nbsp;for(i=0;i&lt;ZfContainer.rows.length;i++)<br>&nbsp;{<br>&nbsp;ZfContainer.rows[i].style.display=""<br>&nbsp;<br>&nbsp;}<br>&nbsp;<br>&nbsp;if(CurrentTR)CurrentTR.className=""<br>}<br>// 公用方法<br>function setPosition(Index){<br>&nbsp;var s=GetObj(ZfSelect[Index][0])<br>&nbsp;var ZfContainer=GetObj(ZfSelect[Index][2])<br>&nbsp;var l=s.offsetLeft;<br>&nbsp;var t=s.offsetTop;</p>
<p>&nbsp;while(s=s.offsetParent){l+=s.offsetLeft;t+=s.offsetTop}<br>&nbsp;with(ZfContainer.style){left=l+1;top=t+GetObj(ZfSelect[Index][0]).offsetHeight}<br>}<br>//&nbsp; 得到一个对象<br>function GetObj(id){</p>
<p>return document.getElementById(id)</p>
<p><br>}</p>
<p>// 鼠标进入该区域的时候调用的事件<br>// r.text为列表的显示值</p>
<p>function selectmove()<br>{</p>
<p>&nbsp;var r<br>&nbsp;if(window.event.srcElement.isTextEdit) {<br>&nbsp;&nbsp;r=window.event.srcElement.createTextRange();<br>&nbsp;}else{<br>&nbsp;&nbsp;var el=window.event.srcElement.parentTextEdit;<br>&nbsp;&nbsp;//var el=window.event.srcElement.persontype.options[form1.persontype.selectedIndex]<br>&nbsp;&nbsp;r=el.createTextRange();<br>&nbsp;}<br>&nbsp;r.moveToPoint(window.event.x, window.event.y);<br>&nbsp;r.expand("word");<br>&nbsp;;<br>&nbsp;var str = r.text;<br>&nbsp; <br>&nbsp;if(str.length &gt; 0 ) {<br>&nbsp;&nbsp;with(zoom_show.style) {<br>&nbsp;&nbsp;&nbsp;display = "";<br>&nbsp;&nbsp;&nbsp;top = event.y + 10;<br>&nbsp;&nbsp;&nbsp;left = event.x + 10;<br>&nbsp;&nbsp;}<br>&nbsp;&nbsp;zoom_show.innerText = str;<br>&nbsp;} else {<br>&nbsp;&nbsp;zoom_show.style.display = "none";<br>&nbsp;}<br>&nbsp;<br>}</p>
<p>function bodyclick()<br>{<br>&nbsp;//alert(name1.value);<br>}<br>function fuzhi() {<br>document.form.realValue.value = document.form.persontype.options[o].value;<br>}<br>function clickForSubmit()<br>{<br>&nbsp;var tempValue=document.all["realValue"].value;<br>&nbsp;document.location.href="select.html?vaues='"+tempValue+"'";<br>}<br>&lt;/script&gt;<br>&lt;/head&gt;<br>&lt;body onclick="bodyclick()"&gt;<br>&lt;PRE&gt;&lt;/PRE&gt;<br>&lt;table&gt;<br>&lt;form name="form" action="select.html" &gt;</p>
<p>&nbsp;&lt;div id="zoom_show" style="font-size:12px;color:red;display:none;position:absolute; z-index:2; top:200;background-color: #F7F7F7; layer-background-color: #0099FF; border: 1px #9c9c9c solid;filter:Alpha(style=0,opacity=80,finishOpacity=100);"&gt;&lt;/div&gt;<br>&lt;tr&gt;<br>&nbsp;&lt;td&gt;&lt;select name="persontype" style="display:none;"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;option value='-1'&gt;全部&lt;/option&gt;<br>&nbsp;&nbsp;&lt;option value='1000'&gt;运输干部运输干部运输干部运输干部运输干部运输干部运输干部&lt;/option&gt;<br>&nbsp;&nbsp;&lt;option value='1001'&gt;车辆驾驶员&lt;/option&gt;<br>&nbsp;&nbsp;&lt;option value='1002'&gt;车辆修理工&lt;/option&gt;<br>&nbsp;&nbsp;&lt;option value='1003'&gt;船艇机电工&lt;/option&gt;<br>&nbsp;&nbsp;&lt;option value='1004'&gt;油料员&lt;/option&gt;<br>&nbsp;&nbsp;&lt;option value='1005'&gt;我自己&lt;/option&gt;<br>&nbsp;&lt;/select&gt;&lt;/td&gt;<br>&lt;tr&gt;</p>
<p><br>&lt;script language="javascript"&gt; <br>&nbsp;addSelect("name1","");<br>&nbsp;<br>&nbsp; for (g=0;g&lt;document.form.persontype.length;g++)<br>&nbsp; {</p>
<p>&nbsp; addOption(document.form.persontype[g].text,0);<br>&nbsp;}</p>
<p>&lt;/script&gt;<br>&lt;input type="text"&gt;<br>&lt;br&gt;<br>&lt;select name="persontypssse"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;option value='-1'&gt;全部&lt;/option&gt;<br>&nbsp;&nbsp;&lt;option value='1000'&gt;运输干部运输干部运输干部运输干部运输干部运输干部运输干部&lt;/option&gt;<br>&nbsp;&nbsp;&lt;option value='1001'&gt;车辆驾驶员&lt;/option&gt;<br>&nbsp;&nbsp;&lt;option value='1002'&gt;车辆修理工&lt;/option&gt;<br>&nbsp;&nbsp;&lt;option value='1003'&gt;船艇机电工&lt;/option&gt;<br>&nbsp;&nbsp;&lt;option value='1004'&gt;油料员&lt;/option&gt;<br>&nbsp;&nbsp;&lt;option value='1005'&gt;我自己&lt;/option&gt;<br>&nbsp;&lt;/select&gt;<br>&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;<br>&nbsp;&lt;input type="hidden" name="realValue" value=""&gt;<br>&nbsp;&lt;input type="button" value="&nbsp; 点击提交&nbsp; " onClick="clickForSubmit();"&gt;<br>&lt;/form&gt;<br>&lt;/table&gt;<br>&lt;/body&gt;<br>&lt;/html&gt;</p>
<img src ="http://www.blogjava.net/zhip/aggbug/120454.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhip/" target="_blank">zhip</a> 2007-05-28 15:05 <a href="http://www.blogjava.net/zhip/archive/2007/05/28/120454.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>为 Html 的 Select 加一个提示语和输入方法</title><link>http://www.blogjava.net/zhip/archive/2007/05/15/117521.html</link><dc:creator>zhip</dc:creator><author>zhip</author><pubDate>Tue, 15 May 2007 02:13:00 GMT</pubDate><guid>http://www.blogjava.net/zhip/archive/2007/05/15/117521.html</guid><wfw:comment>http://www.blogjava.net/zhip/comments/117521.html</wfw:comment><comments>http://www.blogjava.net/zhip/archive/2007/05/15/117521.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zhip/comments/commentRss/117521.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhip/services/trackbacks/117521.html</trackback:ping><description><![CDATA[<p>&lt;Html&gt;<br>&lt;Head&gt;<br>&lt;SCRIPT LANGUAGE="JavaScript"&gt;<br>&lt;!--<br>//定义 select 原值<br>var oldValue,oldText;<br>//select下拉框的onkeydown事件，修改下拉框的值<br>function catch_keydown(sel)<br>{<br>&nbsp;switch(event.keyCode)<br>&nbsp;{<br>&nbsp; case 13: //回车键<br>&nbsp;&nbsp; event.returnValue = false;<br>&nbsp;&nbsp; break;<br>&nbsp; case 27: //Esc键<br>&nbsp;&nbsp; sel.options[sel.selectedIndex].text = oldText;<br>&nbsp;&nbsp; sel.options[sel.selectedIndex].value = oldValue;<br>&nbsp;&nbsp; event.returnValue = false;<br>&nbsp;&nbsp; break;<br>&nbsp; case 8:&nbsp; //空格健<br>&nbsp;&nbsp; var s = sel.options[sel.selectedIndex].text;<br>&nbsp;&nbsp; s = s.substr(0,s.length-1);<br>&nbsp;&nbsp; if (sel.options[sel.selectedIndex].value==sel.options[sel.selectedIndex].text)<br>&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp; sel.options[sel.selectedIndex].value=s;<br>&nbsp;&nbsp;&nbsp; sel.options[sel.selectedIndex].text=s;<br>&nbsp;&nbsp; }<br>&nbsp;&nbsp; event.returnValue = false;<br>&nbsp;&nbsp; break;<br>&nbsp;}<br>&nbsp;if (!event.returnValue &amp;&amp; sel.onchange)<br>&nbsp; sel.onchange(sel)<br>}</p>
<p>//select下拉框的onkeypress事件，修改下拉框的值<br>function catch_press(sel){<br>if(sel.selectedIndex&gt;=0){<br>&nbsp;var s = sel.options[sel.selectedIndex].text + String.fromCharCode(event.keyCode);<br>&nbsp;if (sel.options[sel.selectedIndex].value==sel.options[sel.selectedIndex].text)<br>&nbsp;{<br>&nbsp; sel.options[sel.selectedIndex].value=s;<br>&nbsp; sel.options[sel.selectedIndex].text=s;<br>&nbsp;}<br>&nbsp;event.returnValue = false;<br>&nbsp;if (!event.returnValue &amp;&amp; sel.onchange)<br>&nbsp; sel.onchange(sel)<br>&nbsp;}<br>}</p>
<p>//select下拉框的onfocus事件，保存下拉框原来的值<br>function catch_focus(sel) {<br>&nbsp;oldText = sel.options[sel.selectedIndex].value;<br>&nbsp;oldValue = sel.options[sel.selectedIndex].value;<br>}</p>
<p>//恢复select下拉列表当前选中的值<br>function LoadSelect(obj,value)<br>{<br>&nbsp;for (var i=0; i&lt; obj.options.length; i++)<br>&nbsp; if (obj.options[i].value == value)<br>&nbsp; {<br>&nbsp;&nbsp; obj.selectedIndex = i;<br>&nbsp;&nbsp; break;<br>&nbsp; }<br>}</p>
<p>//select 选择框鼠标上移时提示选择的内容<br>function selMouseOver(obj)<br>{<br>&nbsp;with (document.all.div_hint)<br>&nbsp;{<br>&nbsp; innerText = obj.options[obj.selectedIndex].text;<br>&nbsp; if (innerText.length &gt; 0)<br>&nbsp; {<br>&nbsp;&nbsp; innerText = " " + innerText + "&nbsp; ";<br>&nbsp;&nbsp; style.display = "block";<br>&nbsp;&nbsp; style.left = event.clientX + 16;<br>&nbsp;&nbsp; style.top = event.clientY;<br>&nbsp; }<br>&nbsp;}<br>}</p>
<p>//select 选择框鼠标移开时消失<br>function selMouseOut(obj)<br>{<br>&nbsp;with (document.all.div_hint)<br>&nbsp;{<br>&nbsp; style.display = "none"<br>&nbsp;}<br>}<br>//--&gt;<br>&lt;/SCRIPT&gt;<br>&lt;/Head&gt;<br>&lt;Body&gt;<br>&lt;!--调用--&gt;<br>&lt;select style='width:130px;z-index:-1' name='tmpSel' onmouseover=selMouseOver(this) onmouseout=selMouseOut(this) onkeydown=catch_keydown(this) onkeypress=catch_press(this) onfocus=catch_focus(this)&gt;<br>&nbsp;&lt;option <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#118;&#97;&#108;&#117;&#101;&#61;&#39;&#49;&#49;&#49;&#64;&#39;&#62;&#49;&#49;&#49;&#60;&#47;&#111;&#112;&#116;&#105;&#111;&#110;">
value='111@'&gt;111&lt;/option</a>&gt;<br>&nbsp;&lt;option <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#118;&#97;&#108;&#117;&#101;&#61;&#39;&#50;&#50;&#50;&#64;&#39;">value='222@'</a>&gt;为 Html 的 Select 加一个提示语和输入方法&lt;/option&gt;<br>&lt;/select&gt;</p>
<p>&lt;!--提示块--&gt;<br>&lt;div id=div_hint style="font-size:12px;color:red;display:none;position:absolute; z-index:2; top:200;background-color: #F7F7F7; layer-background-color: #0099FF; border: 1px #9c9c9c solid;filter:Alpha(style=0,opacity=80,finishOpacity=100);"&gt;&lt;/div&gt;<br>&lt;/Body&gt;<br>&lt;/Html&gt;</p>
<p><br>&nbsp;</p>
<img src ="http://www.blogjava.net/zhip/aggbug/117521.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhip/" target="_blank">zhip</a> 2007-05-15 10:13 <a href="http://www.blogjava.net/zhip/archive/2007/05/15/117521.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>正在处理...</title><link>http://www.blogjava.net/zhip/archive/2007/05/11/116721.html</link><dc:creator>zhip</dc:creator><author>zhip</author><pubDate>Fri, 11 May 2007 05:23:00 GMT</pubDate><guid>http://www.blogjava.net/zhip/archive/2007/05/11/116721.html</guid><wfw:comment>http://www.blogjava.net/zhip/comments/116721.html</wfw:comment><comments>http://www.blogjava.net/zhip/archive/2007/05/11/116721.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zhip/comments/commentRss/116721.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhip/services/trackbacks/116721.html</trackback:ping><description><![CDATA[<p>=============test.jsp============<br>&lt;body onbeforeunload="top.frames['topFrame'].runningopen();" onload="top.frames['topFrame'].runningclose();"&gt;<br>==============end================</p>
<p><br>=============top.jsp=============<br>&lt;script type="text/JavaScript" language="JavaScript" &gt;<br>var runningwin=null;<br>function　runningopen()<br>{<br>&nbsp;if((runningwin==null)||(runningwin.closed))<br>&nbsp;{<br>&lt;%--&nbsp;&nbsp;runningwin=window.open('/trafficmis/IsRunning.jsp',"newwindow","height=120,width=280,toolbar:no,status=no,scrollbars=no,top="+(screen.availHeight-120)/2+",left="+(screen.availWidth-280)/2+",resizable=no,menubar=no,location=no,");--%&gt;<br>&nbsp;&nbsp;runningwin=window.showModelessDialog('/trafficmis/IsRunning.jsp',30,"dialogHeight=130px;dialogWidth=320px;status=no;scrollbars=no;center=yes;resizable=no;help=no;");<br>&nbsp;}<br>&nbsp;else<br>&nbsp;{<br>&nbsp;&nbsp;runningwin.focus();<br>&nbsp;}<br>}<br>function　runningclose()<br>{<br>&nbsp;if((runningwin!=null)&amp;&amp;(!(runningwin.closed)))<br>&nbsp;{&nbsp;<br>&nbsp;&nbsp;runningwin.close();<br>&nbsp;}<br>}<br>function waiting()<br>{&nbsp;<br>&nbsp;window.showModalDialog('/trafficmis/IsRunning.jsp',3,"dialogHeight=130px;dialogWidth=320px;status=no;scrollbars=no;center=yes;resizable=no;help=no;");<br>}<br>&lt;/script&gt;<br>=============end===================</p>
<p><br>=========IsRunning.jsp=============<br>&lt;%@ page language="java" contentType="text/html; charset=utf-8"&nbsp; pageEncoding="UTF-8"%&gt;<br>&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"&gt;<br>&lt;html&gt;<br>&nbsp; &lt;head&gt;<br>&nbsp;&nbsp;&nbsp; &lt;base target="_self"&gt;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; &lt;title&gt;请稍候,正在处理...　　　　　　　　　　　　&lt;/title&gt;<br>&nbsp;&nbsp;&nbsp; &lt;script language="JavaScript"&gt;<br>&nbsp;var TimeStart=window.dialogArguments;<br>&nbsp;function CloseTimer(){<br>&nbsp;&nbsp;if(TimeStart&lt;=0)<br>&nbsp;&nbsp;&nbsp;window.close();<br>&nbsp;&nbsp;if(TimeStart&gt;=1)<br>&nbsp;&nbsp;&nbsp;TimeStart--;<br>&nbsp;&nbsp;var timer=setTimeout("CloseTimer()",1000);&nbsp;<br>&nbsp;}<br>　　&lt;/script&gt;<br>&lt;style type="text/css"&gt;<br>&lt;!--<br>body {<br>&nbsp;background-color: #EFF3F7;<br>}<br>.STYLE1 {<br>&nbsp;font-size: 16px;<br>&nbsp;color: #3D89A1;<br>&nbsp;font-weight: bold;<br>}<br>--&gt;<br>&nbsp; &lt;/style&gt;<br>&nbsp; &lt;/head&gt;<br>&nbsp; <br>&nbsp; &lt;body onload="CloseTimer()"&gt;<br>&lt;table width="100%" border="0" cellspacing="0" cellpadding="0"&gt;<br>&nbsp;&lt;tr height="10"&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;<br>&nbsp; &lt;tr&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td height="30" align="center" valign="middle" class="STYLE1"&gt;正在处理...&lt;/td&gt;<br>&nbsp; &lt;/tr&gt;<br>&nbsp; &lt;tr&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td align="center" valign="middle"&gt;&lt;marquee direction="right" style="WIDTH: 195px; HEIGHT: 12px"&gt;<br>&lt;img src="img/loading.jpg" width="195" height="12"&gt;<br>&nbsp; &lt;/marquee&gt;&lt;/td&gt;<br>&nbsp; &lt;/tr&gt;<br>&lt;/table&gt;<br>&nbsp; &lt;/body&gt;<br>&lt;/html&gt;<br>=============end===================<br></p>
<img src ="http://www.blogjava.net/zhip/aggbug/116721.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhip/" target="_blank">zhip</a> 2007-05-11 13:23 <a href="http://www.blogjava.net/zhip/archive/2007/05/11/116721.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>幻灯片切换的特效源代码</title><link>http://www.blogjava.net/zhip/archive/2007/01/17/94379.html</link><dc:creator>zhip</dc:creator><author>zhip</author><pubDate>Wed, 17 Jan 2007 03:01:00 GMT</pubDate><guid>http://www.blogjava.net/zhip/archive/2007/01/17/94379.html</guid><wfw:comment>http://www.blogjava.net/zhip/comments/94379.html</wfw:comment><comments>http://www.blogjava.net/zhip/archive/2007/01/17/94379.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zhip/comments/commentRss/94379.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhip/services/trackbacks/94379.html</trackback:ping><description><![CDATA[
		<p>
				<font color="#ff0000">1、图片幻灯片width=410(宽) height=200(高)</font>
				<br />&lt;TABLE cellSpacing=0 cellPadding=0 width="100%" border=0&gt;<br />&lt;TBODY&gt;<br />&lt;TR&gt;<br />&lt;TD&gt;<br />&lt;DIV align=center&gt;<br />&lt;SCRIPT type=text/javascript&gt;<br />&lt;!--<br />t=5; //secs per slide</p>
		<p>// promos + links<br />prmo = new Array();<br />link = new Array();</p>
		<p>prmo[1]="<a href="http://www.webjx.com/img/200406301.jpg&quot;;//" temp_href="http://www.webjx.com/img/200406301.jpg&quot;;//">http://www.webjx.com/img/200406301.jpg";//</a>网页制作学习<br />link[1]="<a href="http://www.webjx.com/htmldata/sort/3.html">http://www.webjx.com/htmldata/sort/3.html</a>";<br />prmo[2]="<a href="http://www.webjx.com/img/200406302.jpg&quot;;//" temp_href="http://www.webjx.com/img/200406302.jpg&quot;;//">http://www.webjx.com/img/200406302.jpg";//</a>动画制作学习<br />link[2]="<a href="http://www.webjx.com/htmldata/sort/4.html">http://www.webjx.com/htmldata/sort/4.html</a>";<br />//prmo[2]="<a href="http://www.webjx.com/img/200406302.jpg&quot;//" temp_href="http://www.webjx.com/img/200406302.jpg&quot;//">http://www.webjx.com/img/200406302.jpg"//</a>网页特效<br />//link[2]="<a href="http://www.webjx.com/htmldata/sort/5.html">http://www.webjx.com/htmldata/sort/5.html</a>";<br />prmo[4]="<a href="http://www.webjx.com/img/200406303.jpg&quot;;//" temp_href="http://www.webjx.com/img/200406303.jpg&quot;;//">http://www.webjx.com/img/200406303.jpg";//</a>网页编程学习<br />link[4]="<a href="http://www.webjx.com/htmldata/sort/6.html">http://www.webjx.com/htmldata/sort/6.html</a>";<br />prmo[0]="<a href="http://www.webjx.com/img/200406304.jpg&quot;;//" temp_href="http://www.webjx.com/img/200406304.jpg&quot;;//">http://www.webjx.com/img/200406304.jpg";//</a>书籍教程下载<br />link[0]="<a href="http://www.webjx.com/htmldata/sort/7.html">http://www.webjx.com/htmldata/sort/7.html</a>";<br />prmo[3]="<a href="http://www.webjx.com/img/200406305.jpg&quot;;//" temp_href="http://www.webjx.com/img/200406305.jpg&quot;;//">http://www.webjx.com/img/200406305.jpg";//</a>网页素材下载<br />link[3]="<a href="http://www.webjx.com/htmldata/sort/8.html">http://www.webjx.com/htmldata/sort/8.html</a>";<br />//init<br />promos = "";<br />links = "";</p>
		<p>// build flashvars<br />for (x=0;x&lt;prmo.length;x++) {<br /> promos += (x+1&lt;prmo.length) ? prmo[x]+"|" : prmo[x];<br /> links += (x+1&lt;prmo.length) ? link[x]+"|" : link[x];<br />}</p>
		<p>var MM_contentVersion = 6;<br />var plugin = (navigator.mimeTypes &amp;&amp; navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;</p>
		<p>if ( plugin ) {<br />     var words = navigator.plugins["Shockwave Flash"].description.split(" ");<br />     for (var i = 0; i &lt; words.length; ++i)<br />     {<br />  if (isNaN(parseInt(words[i])))<br />  continue;<br />  var MM_PluginVersion = words[i]; <br />     }<br /> var MM_FlashCanPlay = MM_PluginVersion &gt;= MM_contentVersion;<br />}<br />else if (navigator.userAgent &amp;&amp; navigator.userAgent.indexOf("MSIE")&gt;=0 <br />   &amp;&amp; (navigator.appVersion.indexOf("Win") != -1)) {<br /> document.write('&lt;SCR' + 'IPT LANGUAGE=VBScript&gt; \n'); //FS hide this from IE4.5 Mac by splitting the tag<br /> document.write('on error resume next \n');<br /> document.write('MM_FlashCanPlay = ( IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." &amp; MM_contentVersion)))\n');<br /> document.write('&lt;/SCR' + 'IPT&gt; \n');<br />}</p>
		<p>if ( MM_FlashCanPlay ) {<br /> document.write('&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="<a href="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0">http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0</a>" width="410" height="200" align="middle"&gt;');<br /> document.write('&lt;param name="allowScriptAccess" value="sameDomain" /&gt;&lt;param name="movie" value="<a href="http://www.webjx.com/js/img.swf">http://www.webjx.com/js/img.swf</a>" /&gt;&lt;param name="quality" value="high" /&gt;&lt;param name="bgcolor" value="#ffffff" /&gt;&lt;param name="wmode" value="transparent" /&gt;');<br /> document.write('&lt;param name="FlashVars" value="p=' + promos + '&amp;l=' + links + '&amp;t=' + t + '"&gt;');<br /> document.write('&lt;embed src="<a href="http://www.webjx.com/js/img.swf">http://www.webjx.com/js/img.swf</a>" FlashVars="p=' + promos + '&amp;l=' + links + '&amp;t=' + t + '" quality="high" bgcolor="#ffffff" width="410" height="200" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="<a href="http://www.macromedia.com/go/getflashplayer">http://www.macromedia.com/go/getflashplayer</a>" wmode="transparent" /&gt;');<br /> document.write('&lt;/object&gt;');<br />} <br />//--&gt;<br />  &lt;/SCRIPT&gt;<br />&lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;<br /><br /><font color="#ff0000">2、图片幻灯片<br /></font>&lt;a target=_self href="javascript:goUrl()"&gt; <br />&lt;span class="f14b"&gt;<br />&lt;script type="text/javascript"&gt;<br />imgUrl1="<a href="http://www.webjx.com/img/200406301.jpg">http://www.webjx.com/img/200406301.jpg</a>";<br />imgtext1="有线一拖三(温馨版)"<br />imgLink1=escape("<a href="http://www.diyikeji.com">http://www.diyikeji.com</a>");<br />imgUrl2="<a href="http://www.webjx.com/img/200406302.jpg">http://www.webjx.com/img/200406302.jpg</a>";<br />imgtext2="456"<br />imgLink2=escape("<a href="http://www.diyikeji.com">http://www.diyikeji.com</a>");<br />imgUrl3="<a href="http://www.webjx.com/img/200406303.jpg">http://www.webjx.com/img/200406303.jpg</a>";<br />imgtext3="789"<br />imgLink3=escape("<a href="http://www.diyikeji.com">http://www.diyikeji.com</a>");<br />imgUrl4="<a href="http://www.webjx.com/img/200406304.jpg">http://www.webjx.com/img/200406304.jpg</a>";<br />imgtext4="234"<br />imgLink4=escape("<a href="http://www.diyikeji.com">http://www.diyikeji.com</a>");<br />imgUrl5="<a href="http://www.webjx.com/img/200406305.jpg">http://www.webjx.com/img/200406305.jpg</a>";<br />imgtext5="567"<br />imgLink5=escape("<a href="http://www.diyikeji.com">http://www.diyikeji.com</a>");</p>
		<p> var focus_width=280<br /> var focus_height=158<br /> var text_height=18<br /> var swf_height = focus_height+text_height<br /> <br /> var pics=imgUrl1+"|"+imgUrl2+"|"+imgUrl3+"|"+imgUrl4+"|"+imgUrl5<br /> var links=imgLink1+"|"+imgLink2+"|"+imgLink3+"|"+imgLink4+"|"+imgLink5<br /> var texts=imgtext1+"|"+imgtext2+"|"+imgtext3+"|"+imgtext4+"|"+imgtext5<br /> <br /> document.write('&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="<a href="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0">http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0</a>" width="'+ focus_width +'" height="'+ swf_height +'"&gt;');<br /> document.write('&lt;param name="allowScriptAccess" value="sameDomain"&gt;&lt;param name="movie" value="<a href="http://www.webjx.com/js/focus.swf&quot;&gt;&lt;param" temp_href="http://www.webjx.com/js/focus.swf&quot;&gt;&lt;param">http://www.webjx.com/js/focus.swf"&gt;&lt;param</a> name="quality" value="high"&gt;&lt;param name="bgcolor" value="#F0F0F0"&gt;');<br /> document.write('&lt;param name="menu" value="false"&gt;&lt;param name=wmode value="opaque"&gt;');<br /> document.write('&lt;param name="FlashVars" value="pics='+pics+'&amp;links='+links+'&amp;texts='+texts+'&amp;borderwidth='+focus_width+'&amp;borderheight='+focus_height+'&amp;textheight='+text_height+'"&gt;');<br /> document.write('&lt;embed src="pixviewer.swf" wmode="opaque" FlashVars="pics='+pics+'&amp;links='+links+'&amp;texts='+texts+'&amp;borderwidth='+focus_width+'&amp;borderheight='+focus_height+'&amp;textheight='+text_height+'" menu="false" bgcolor="#F0F0F0" quality="high" width="'+ focus_width +'" height="'+ focus_height +'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="<a href="http://www.macromedia.com/go/getflashplayer">http://www.macromedia.com/go/getflashplayer</a>" /&gt;');  document.write('&lt;/object&gt;');<br /> &lt;/script&gt;<br />&lt;/span&gt;&lt;/a&gt;&lt;span id=focustext class=f14b&gt; &lt;/span&gt;<br /><br /><font color="#ff0000">3、文字+图片幻灯片</font><br />&lt;SCRIPT LANGUAGE=JavaScript&gt;<br />var imgUrl=new Array();<br />var imgLink=new Array();<br />var imgtext=new Array();<br />var imgsumm=new Array();<br />var adNum=0;</p>
		<p>imgUrl[1]="<a href="http://cfan.net.cn/tutu/200406301.jpg">http://cfan.net.cn/tutu/200406301.jpg</a>";<br />imgtext[1]="[组图]第16期 我型我塑 "<br />imgLink[1]="<a href="http://cfan.net.cn/">http://cfan.net.cn/</a>";<br />imgsumm[1]="   摩羯座的猫猫是个安静的女孩，面对镜头总是略带羞涩。";</p>
		<p>imgUrl[2]="<a href="http://cfan.net.cn/tutu/200406302.jpg">http://cfan.net.cn/tutu/200406302.jpg</a>";<br />imgtext[2]="实录：从“三陪女”到“二奶”"<br />imgLink[2]="<a href="http://cfan.net.cn/">http://cfan.net.cn</a>";<br />imgsumm[2]="   “二奶”的日子是快乐的，但后遗症却是最深的痛……";</p>
		<p>imgUrl[3]="<a href="http://cfan.net.cn/tutu/200406303.jpg">http://cfan.net.cn/tutu/200406303.jpg</a>";<br />imgtext[3]="家饰：[组图]我爱抱心肝宝贝"<br />imgLink[3]="<a href="http://cfan.net.cn/">http://cfan.net.cn/</a>";<br />imgsumm[3]="   我们已经不再满足于中规中矩,四角形模样的抱枕...";</p>
		<p>var imgPre=new Array();<br />var count=0;<br />for (i=1;i&lt;=3;i++) {<br />if( (imgUrl!="") &amp;&amp; (imgLink!="") ) {<br />count++;<br />} else {<br />break;<br />}<br />}<br />function playTran(){<br />if (document.all)<br />imgInit.filters.revealTrans.play();<br />}<br />var key=0;<br />function nextAd(){<br />if(adNum&lt;count)adNum++ ;<br />else adNum=1;</p>
		<p>if( key==0 ){<br />key=1;<br />} else if (document.all){<br />imgInit.filters.revealTrans.Transition=20;<br />imgInit.filters.revealTrans.apply();<br />playTran();</p>
		<p>}<br />document.images.imgInit.src=imgUrl[adNum];<br />focustext.innerHTML=imgtext[adNum];<br />focussumm.innerHTML=imgsumm[adNum];<br />theTimer=setTimeout("nextAd()", 2000);//间隔时间<br />}</p>
		<p>
				<br />function goUrl(){<br />window.open(imgLink[adNum],'_blank');<br />}<br />&lt;/SCRIPT&gt;<br />&lt;A TARGET=_self HREF="javascript:goUrl()"&gt;<br />&lt;IMG STYLE="FILTER: revealTrans(duration=1,transition=5);border-color:black;color:#000000" SRC="javascript:nextAd()" WIDTH=338 HEIGHT=110 BORDER=0 CLASS=img01 NAME=imgInit&gt;&lt;/A&gt; <br />&lt;A TARGET=_self HREF="javascript:goUrl()"&gt;<br />&lt;FONT COLOR=#B41A7A CLASS=sfont&gt;&lt;SPAN ID=focustext&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/A&gt;<br />&lt;A TARGET=_self HREF="javascript:goUrl()"&gt;<br />&lt;FONT COLOR=#777777 CLASS=sfont&gt;&lt;SPAN ID=focussumm&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/A&gt;<br />&lt;/div&gt;</p>
<img src ="http://www.blogjava.net/zhip/aggbug/94379.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhip/" target="_blank">zhip</a> 2007-01-17 11:01 <a href="http://www.blogjava.net/zhip/archive/2007/01/17/94379.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关于隐藏真实URL</title><link>http://www.blogjava.net/zhip/archive/2006/12/28/90456.html</link><dc:creator>zhip</dc:creator><author>zhip</author><pubDate>Thu, 28 Dec 2006 03:55:00 GMT</pubDate><guid>http://www.blogjava.net/zhip/archive/2006/12/28/90456.html</guid><wfw:comment>http://www.blogjava.net/zhip/comments/90456.html</wfw:comment><comments>http://www.blogjava.net/zhip/archive/2006/12/28/90456.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zhip/comments/commentRss/90456.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhip/services/trackbacks/90456.html</trackback:ping><description><![CDATA[
		<p>&lt;HTML&gt;&lt;HEAD&gt;     <br />&lt;TITLE&gt;1111111111111111&lt;/TITLE&gt;<br />&lt;meta http-equiv="Content-Type" content="text/html; charset=gb2312" /&gt;<br />&lt;/HEAD&gt;  <br />&lt;frameset   rows='0,*'   frameborder=0   border='0'   framespacing=0   &gt;  <br />&lt;frame   src=   name=mm_navigation   scrolling=no   resize=no   marginheight=0   marginwidth=0&gt;   <br />&lt;frame   src=想要转向的URL  name=leftmain   scrolling=yes   resize=no   marginheight=0   marginwidth=5   border=0&gt;   <br />&lt;/frameset&gt;&lt;/HTML&gt;<br /> </p>
<img src ="http://www.blogjava.net/zhip/aggbug/90456.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhip/" target="_blank">zhip</a> 2006-12-28 11:55 <a href="http://www.blogjava.net/zhip/archive/2006/12/28/90456.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>40种网页常用小技巧[转-Ajax中国]</title><link>http://www.blogjava.net/zhip/archive/2006/09/28/72587.html</link><dc:creator>zhip</dc:creator><author>zhip</author><pubDate>Thu, 28 Sep 2006 07:24:00 GMT</pubDate><guid>http://www.blogjava.net/zhip/archive/2006/09/28/72587.html</guid><wfw:comment>http://www.blogjava.net/zhip/comments/72587.html</wfw:comment><comments>http://www.blogjava.net/zhip/archive/2006/09/28/72587.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zhip/comments/commentRss/72587.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhip/services/trackbacks/72587.html</trackback:ping><description><![CDATA[
		<p>1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键<br />&lt;table border oncontextmenu=return(false)&gt;&lt;td&gt;no&lt;/table&gt; 可用于Table</p>
		<p>2. &lt;body onselectstart="return false"&gt; 取消选取、防止复制</p>
		<p>3. onpaste="return false" 不准粘贴</p>
		<p>4. oncopy="return false;" oncut="return false;" 防止复制</p>
		<p>5. &lt;link rel="Shortcut Icon" href="favicon.ico"&gt; IE地址栏前换成自己的图标</p>
		<p>6. &lt;link rel="Bookmark" href="favicon.ico"&gt; 可以在收藏夹中显示出你的图标</p>
		<p>7. &lt;input style="ime-mode:disabled"&gt; 关闭输入法</p>
		<p>8. 永远都会带着框架<br />&lt;script language="JavaScript"&gt;&lt;!--<br />if (window == top)top.location.href = "frames.htm"; //frames.htm为框架网页<br />// --&gt;&lt;/script&gt;</p>
		<p>9. 防止被人frame<br />&lt;SCRIPT LANGUAGE=JAVASCRIPT&gt;&lt;!-- <br />if (top.location != self.location)top.location=self.location;<br />// --&gt;&lt;/SCRIPT&gt;</p>
		<p>10. 网页将不能被另存为<br />&lt;noscript&gt;&lt;iframe src="/blog/*.html&gt;";&lt;/iframe&gt;&lt;/noscript&gt; </p>
		<p>11. &lt;input type=button value=查看网页源代码 <br />onclick="window.location = "view-source:"+ "<a href=""><font color="#0000ff">http://www.williamlong.info</font></a>""&gt;</p>
		<p>12.删除时确认<br />&lt;a href="javascript:if(confirm("确实要删除吗?"))location="boos.asp?&amp;areyou=删除&amp;page=1""&gt;删除&lt;/a&gt; </p>
		<p>13. 取得控件的绝对位置<br />//Javascript<br />&lt;script language="Javascript"&gt;<br />function getIE(e){<br />var t=e.offsetTop;<br />var l=e.offsetLeft;<br />while(e=e.offsetParent)<br />alert("top="+t+"/nleft="+l);<br />}<br />&lt;/script&gt;</p>
		<p>//VBScript<br />&lt;script language="VBScript"&gt;&lt;!--<br />function getIE()<br />dim t,l,a,b<br />set a=document.all.img1<br />t=document.all.img1.offsetTop<br />l=document.all.img1.offsetLeft<br />while a.tagName&lt;&gt;"BODY"<br />set a = a.offsetParent<br />t=t+a.offsetTop<br />l=l+a.offsetLeft<br />wend<br />msgbox "top="&amp;t&amp;chr(13)&amp;"left="&amp;l,64,"得到控件的位置"<br />end function<br />--&gt;&lt;/script&gt;</p>
		<p>14. 光标是停在文本框文字的最后<br />&lt;script language="javascript"&gt;<br />function cc()<br />{<br />var e = event.srcElement;<br />var r =e.createTextRange();<br />r.moveStart("character",e.value.length);<br />r.collapse(true);<br />r.select();<br />}<br />&lt;/script&gt;<br />&lt;input type=text name=text1 value="123" onfocus="cc()"&gt;</p>
		<p>15. 判断上一页的来源<br />javascript:<br />document.referrer</p>
		<p>16. 最小化、最大化、关闭窗口<br />&lt;object id=hh1 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11"&gt; <br />&lt;param name="Command" value="Minimize"&gt;&lt;/object&gt;<br />&lt;object id=hh2 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11"&gt; <br />&lt;param name="Command" value="Maximize"&gt;&lt;/object&gt;<br />&lt;OBJECT id=hh3 classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"&gt;<br />&lt;PARAM NAME="Command" VALUE="Close"&gt;&lt;/OBJECT&gt;<br />&lt;input type=button value=最小化 onclick=hh1.Click()&gt;<br />&lt;input type=button value=最大化 onclick=hh2.Click()&gt;<br />&lt;input type=button value=关闭 onclick=hh3.Click()&gt;<br />本例适用于IE</p>
		<p>17.屏蔽功能键Shift,Alt,Ctrl<br />&lt;script&gt;<br />function look(){ <br />if(event.shiftKey) <br />alert("禁止按Shift键!"); //可以换成ALT　CTRL<br />} <br />document.onkeydown=look; <br />&lt;/script&gt;</p>
		<p>18. 网页不会被缓存<br />&lt;META HTTP-EQUIV="pragma" CONTENT="no-cache"&gt;<br />&lt;META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate"&gt;<br />&lt;META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT"&gt;<br />或者&lt;META HTTP-EQUIV="expires" CONTENT="0"&gt;</p>
		<p>19.怎样让表单没有凹凸感？<br />&lt;input type=text style="border:1 solid #000000"&gt; <br />或<br />&lt;input type=text style="border-left:none; border-right:none; border-top:none; border-bottom: </p>
		<p>1 solid #000000"&gt;&lt;/textarea&gt;</p>
		<p>20.&lt;div&gt;&lt;span&gt;&amp;&lt;layer&gt;的区别？ <br />&lt;div&gt;(division)用来定义大段的页面元素，会产生转行 <br />&lt;span&gt;用来定义同一行内的元素，跟&lt;div&gt;的唯一区别是不产生转行 <br />&lt;layer&gt;是ns的标记，ie不支持，相当于&lt;div&gt;</p>
		<p>21.让弹出窗口总是在最上面:<br />&lt;body onblur="this.focus();"&gt;</p>
		<p>22.不要滚动条? <br />让竖条没有: <br />&lt;body style="overflow:scroll;overflow-y:hidden"&gt; <br />&lt;/body&gt; <br />让横条没有: <br />&lt;body style="overflow:scroll;overflow-x:hidden"&gt; <br />&lt;/body&gt; <br />两个都去掉？更简单了 <br />&lt;body scroll="no"&gt; <br />&lt;/body&gt; </p>
		<p>23.怎样去掉图片链接点击后，图片周围的虚线？<br />&lt;a href="#" onFocus="this.blur()"&gt;&lt;img src="/blog/logo.jpg" border=0&gt;&lt;/a&gt;</p>
		<p>24.电子邮件处理提交表单<br />&lt;form name="form1" method="post" action="<a href="mailto:****@***.com"><font color="#0000ff">mailto:****@***.com</font></a>" enctype="text/plain"&gt; <br />&lt;input type=submit&gt;<br />&lt;/form&gt;</p>
		<p>25.在打开的子窗口刷新父窗口的代码里如何写？<br />window.opener.location.reload()</p>
		<p>26.如何设定打开页面的大小<br />&lt;body onload="top.resizeTo(300,200);"&gt;<br />打开页面的位置&lt;body onload="top.moveBy(300,200);"&gt;</p>
		<p>27.在页面中如何加入不是满铺的背景图片,拉动页面时背景图不动 <br />&lt;STYLE&gt; <br />body <br />{background-image:url(/blog/logo.gif); background-repeat:no-repeat; <br />background-position:center;background-attachment: fixed} <br />&lt;/STYLE&gt; </p>
		<p>28. 检查一段字符串是否全由数字组成<br />&lt;script language="Javascript"&gt;&lt;!--<br />function checkNum(str){return str.match(//D/)==null}<br />alert(checkNum("1232142141"))<br />alert(checkNum("123214214a1"))<br />// --&gt;&lt;/script&gt;</p>
		<p>29. 获得一个窗口的大小<br />document.body.clientWidth; document.body.clientHeight</p>
		<p>30. 怎么判断是否是字符<br />if (/[^/x00-/xff]/g.test(s)) alert("含有汉字");<br />else alert("全是字符");</p>
		<p>31.TEXTAREA自适应文字行数的多少<br />&lt;textarea rows=1 name=s1 cols=27 onpropertychange="this.style.posHeight=this.scrollHeight"&gt;<br />&lt;/textarea&gt;</p>
		<p>32. 日期减去天数等于第二个日期<br />&lt;script language=Javascript&gt;<br />function cc(dd,dadd)<br />{<br />//可以加上错误处理<br />var a = new Date(dd)<br />a = a.valueOf()<br />a = a - dadd * 24 * 60 * 60 * 1000<br />a = new Date(a)<br />alert(a.getFullYear() + "年" + (a.getMonth() + 1) + "月" + a.getDate() + "日")<br />}<br />cc("12/23/2002",2)<br />&lt;/script&gt;</p>
		<p>33. 选择了哪一个Radio<br />&lt;HTML&gt;&lt;script language="vbscript"&gt;<br />function checkme()<br />for each ob in radio1<br />if ob.checked then window.alert ob.value<br />next<br />end function<br />&lt;/script&gt;&lt;BODY&gt;<br />&lt;INPUT name="radio1" type="radio" value="style" checked&gt;Style<br />&lt;INPUT name="radio1" type="radio" value="barcode"&gt;Barcode<br />&lt;INPUT type="button" value="check" onclick="checkme()"&gt;<br />&lt;/BODY&gt;&lt;/HTML&gt;</p>
		<p>34.脚本永不出错<br />&lt;SCRIPT LANGUAGE="JavaScript"&gt; <br />&lt;!-- Hide <br />function killErrors() { <br />return true; <br />} <br />window.onerror = killErrors; <br />// --&gt; <br />&lt;/SCRIPT&gt;</p>
		<p>35.ENTER键可以让光标移到下一个输入框<br />&lt;input onkeydown="if(event.keyCode==13)event.keyCode=9"&gt;</p>
		<p>36. 检测某个网站的链接速度：<br />把如下代码加入&lt;body&gt;区域中:<br />&lt;script language=Javascript&gt;<br />tim=1<br />setInterval("tim++",100)<br />b=1<br />var autourl=new Array()<br />autourl[1]="<a href="http://www.njcatv.net/"><font color="#0000ff">www.njcatv.net</font></a>"<br />autourl[2]="javacool.3322.net"<br />autourl[3]="<a href="http://www.sina.com.cn/"><font color="#0000ff">www.sina.com.cn</font></a>"<br />autourl[4]="<a href="http://www.nuaa.edu.cn/"><font color="#0000ff">www.nuaa.edu.cn</font></a>"<br />autourl[5]="<a href="http://www.cctv.com/"><font color="#0000ff">www.cctv.com</font></a>"<br />function butt(){<br />document.write("&lt;form name=autof&gt;")<br />for(var i=1;i&lt;autourl.length;i++)<br />document.write("&lt;input type=text name=txt"+i+" size=10 value="/blog/测试中......&gt;" =》&lt;input type=text <br />name=url"+i+" size=40&gt; =》&lt;input type=button value=GO </p>
		<p>onclick=window.open(this.form.url"+i+".value)&gt;&lt;br&gt;")<br />document.write("&lt;input type=submit value=刷新&gt;&lt;/form&gt;")<br />}<br />butt()<br />function auto(url)<br />else</p>
		<p>b++<br />}<br />function run(){for(var i=1;i&lt;autourl.length;i++)document.write("&lt;img src=http://"+autourl+"/"+Math.random()+" width=1 height=1 </p>
		<p>onerror=auto("<a href="http://&quot;+autourl/"><font color="#0000ff">http://"+autourl</font></a>+"")&gt;")}<br />run()&lt;/script&gt;</p>
		<p>37. 各种样式的光标<br />auto ：标准光标<br />default ：标准箭头<br />hand ：手形光标<br />wait ：等待光标<br />text ：I形光标<br />vertical-text ：水平I形光标<br />no-drop ：不可拖动光标<br />not-allowed ：无效光标<br />help ：?帮助光标<br />all-scroll ：三角方向标<br />move ：移动标<br />crosshair ：十字标<br />e-resize<br />n-resize<br />nw-resize<br />w-resize<br />s-resize<br />se-resize<br />sw-resize</p>
		<p>38.页面进入和退出的特效<br />进入页面&lt;meta http-equiv="Page-Enter" content="revealTrans(duration=x, transition=y)"&gt;<br />推出页面&lt;meta http-equiv="Page-Exit" content="revealTrans(duration=x, transition=y)"&gt;  <br />这个是页面被载入和调出时的一些特效。duration表示特效的持续时间，以秒为单位。transition表示使用哪种特效，取值为1-23:<br />　　0 矩形缩小 <br />　　1 矩形扩大 <br />　　2 圆形缩小<br />　　3 圆形扩大 <br />　　4 下到上刷新 <br />　　5 上到下刷新<br />　　6 左到右刷新 <br />　　7 右到左刷新 <br />　　8 竖百叶窗<br />　　9 横百叶窗 <br />　　10 错位横百叶窗 <br />　　11 错位竖百叶窗<br />　　12 点扩散 <br />　　13 左右到中间刷新 <br />　　14 中间到左右刷新<br />　　15 中间到上下<br />　　16 上下到中间 <br />　　17 右下到左上<br />　　18 右上到左下 <br />　　19 左上到右下 <br />　　20 左下到右上<br />　　21 横条 <br />　　22 竖条 <br />　　23 以上22种随机选择一种</p>
		<p>39.在规定时间内跳转<br />&lt;META http-equiv=V="REFRESH" content="5;URL=http://www.williamlong.info"&gt; </p>
		<p>40.网页是否被检索<br />&lt;meta name="ROBOTS" content="属性值"&gt;<br />　　其中属性值有以下一些:<br />　　属性值为"all": 文件将被检索，且页上链接可被查询；<br />　　属性值为"none": 文件不被检索，而且不查询页上的链接；<br />　　属性值为"index": 文件将被检索；<br />　　属性值为"follow": 查询页上的链接；<br />　　属性值为"noindex": 文件不检索，但可被查询链接；<br />　　属性值为"nofollow": 文件不被检索，但可查询页上的链接。</p>
		<p>最大化窗口？<br />&lt;script language="JavaScript"&gt;<br />&lt;!--<br />self.moveTo(0,0)<br />self.resizeTo(screen.availWidth,screen.availHeight)<br />//--&gt;<br />&lt;/script&gt;<br /><br />解决问题：由于层与下拉框之间的优先级是：下拉框 &gt; 层，因此在显示的时候，会因为优先级的次序而会出现如上问题。（如果几个元素都是层的话，我们可以通过层的 z-index 属性来设置）解决办法就是：给层中放一个优先级比下拉框更高的元素（iframe），从而解决此问题！具体解决代码如下：</p>
		<p>&lt;div id="menu" style="position:absolute; visibility:hidden; top:20px; left:20px; width:100px; height:200px; background-color:#6699cc;"&gt;<br />&lt;table&gt;<br />  &lt;tr&gt;&lt;td&gt;item 1&lt;/td&gt;&lt;/tr&gt;<br />  &lt;tr&gt;&lt;td&gt;item 2&lt;/td&gt;&lt;/tr&gt;<br />  &lt;tr&gt;&lt;td&gt;item 3&lt;/td&gt;&lt;/tr&gt;<br />  &lt;tr&gt;&lt;td&gt;item 4&lt;/td&gt;&lt;/tr&gt;<br />  &lt;tr&gt;&lt;td&gt;item 5&lt;/td&gt;&lt;/tr&gt;<br />  &lt;/table&gt;<br />  &lt;iframe src="/blog/javascript:false" style="position:absolute; visibility:inherit; top:0px; left:0px; width:100px; height:200px; z-index:-1; filter='progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)';"&gt;&lt;/iframe&gt;<br />&lt;/div&gt;</p>
		<p>&lt;a href="#" onclick="document.getElementById('menu').style.visibility='visible'"&gt;menu&lt;/a&gt;</p>
		<p>&lt;form&gt;<br />  &lt;select&gt;&lt;option&gt;A form selection list&lt;/option&gt;&lt;/select&gt;<br />&lt;/form&gt;</p>
		<p>输入框也可以做的很漂亮了<br />&lt;div align="center"&gt;&lt;input type="hidden" name="hao" value="yes"&gt;<br />              外向数：&lt;input <br />      name=answer <br />      style="color: rgb(255,0,0); border-left: medium none; border-right: medium none; border-top: medium none; border-bottom: 1px solid rgb(192,192,192)"&gt;<br />            　没回答的题数：&lt;input <br />      name=unanswer id="unanswer" <br />      style="color: rgb(255,0,0); border-left: medium none; border-right: medium none; border-top: medium none; border-bottom: 1px solid rgb(192,192,192)"&gt;<br />            &lt;br&gt;<br />            总得分:<br />            &lt;input <br />      name=score id="score" <br />      style="color: rgb(255,0,0); border-left: medium none; border-right: medium none; border-top: medium none; border-bottom: 1px solid rgb(192,192,192)"&gt;<br />            　结　　　　论:<br />            &lt;input <br />      name=xgjg id="xgjg" <br />      style="color: rgb(255,0,0); border-left: medium none; border-right: medium none; border-top: medium none; border-bottom: 1px solid rgb(192,192,192)"&gt;<br />            &lt;br&gt;<br />            &lt;br&gt; <br />            <br />            &lt;input onClick=processForm(this.form) style="FONT-FAMILY: 宋体; FONT-SIZE: 9pt" type=button value=查看结果 name="button"&gt; <br />             &lt;input type="reset" name="Submit" value="重做"&gt;<br />            &lt;/div&gt;</p>
		<p>注意：修改&lt;body&gt;为&lt;body onload="max.Click()"&gt;即为打开最大</p>
		<p>化窗口，而如果改为&lt;body onload="min.Click()"&gt;就变为窗口一打开就最小化</p>
		<p>&lt;object id="min" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"&gt;<br />            &lt;param name="Command" value="Minimize"&gt;<br />          &lt;/object&gt; &lt;object id="max" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"&gt;<br />            &lt;param name="Command" value="Maximize"&gt;<br />          &lt;/object&gt;<br />&lt;/body&gt;</p>
		<p>页面自动刷新（说明）</p>
		<p>当你做网页时，是不是有的时候想让你的网页自动不停刷新，或者过一段时间自动跳转到另外一个你自己设定的页面？其实实现这个效果非常地简单，而且这个效果甚至不能称之为特效。你只要把如下代码加入你的网页中就可以了。</p>
		<p>1，页面自动刷新：把如下代码加入&lt;head&gt;区域中&lt;meta http-equiv="refresh" content="20"&gt;,其中20指每隔20秒刷新一次页面.</p>
		<p>2，页面自动跳转：把如下代码加入&lt;head&gt;区域中&lt;meta http-equiv="refresh" content="20;url=http://www.williamlong.info"&gt;,其中20指隔20秒后跳转到<a href=""><font color="#0000ff">http://www.williamlong.info</font></a>页面。 </p>
		<p>页面自动关闭</p>
		<p>5000是指时间&lt;body onLoad="setTimeout(window.close, 5000)"&gt; </p>
		<p>弹出窗口自动关闭 </p>
		<p>10秒后弹出窗口自动关闭</p>
		<p>注意：在新的tan.htm的body中要加 &lt;onLoad="closeit()"&gt;<br />head</p>
		<p>&lt;script language="JavaScript"&gt;</p>
		<p>&lt;!--</p>
		<p>var gt = unescape('%3e');</p>
		<p>var popup = null;</p>
		<p>var over = "Launch Pop-up Navigator";</p>
		<p>popup = window.open('', 'popupnav', 'width=225,height=235,resizable=1,scrollbars=auto');</p>
		<p>if (popup != null) {</p>
		<p>if (popup.opener == null) {</p>
		<p>popup.opener = self; </p>
		<p>}</p>
		<p>popup.location.href = 'tan.htm';</p>
		<p>}</p>
		<p>// --&gt;</p>
		<p>&lt;/script&gt;<br />&lt;body&gt;注意：这段代码是在新建文件中的<br />&lt;script language="JavaScript"&gt;</p>
		<p> function closeit() </p>
		<p> &lt;/script&gt;</p>
		<p>这个可不是&lt;iframe&gt;(引用）呀。是直接调用的。以下代码加入&lt;body&gt;区域</p>
		<p>&lt;object type="text/x-scriptlet" width="800"  height="1000" data="../index.htm"&gt;<br />&lt;/object&gt;<br /></p>
<img src ="http://www.blogjava.net/zhip/aggbug/72587.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhip/" target="_blank">zhip</a> 2006-09-28 15:24 <a href="http://www.blogjava.net/zhip/archive/2006/09/28/72587.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>让英文字符自动换行</title><link>http://www.blogjava.net/zhip/archive/2006/09/25/71737.html</link><dc:creator>zhip</dc:creator><author>zhip</author><pubDate>Mon, 25 Sep 2006 06:41:00 GMT</pubDate><guid>http://www.blogjava.net/zhip/archive/2006/09/25/71737.html</guid><wfw:comment>http://www.blogjava.net/zhip/comments/71737.html</wfw:comment><comments>http://www.blogjava.net/zhip/archive/2006/09/25/71737.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zhip/comments/commentRss/71737.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhip/services/trackbacks/71737.html</trackback:ping><description><![CDATA[
		<p>style="WIDTH: 500px; WORD-WRAP: break-word"</p>
		<p>在&lt;TD&gt;中加入这个就行了,500px代表的是多宽之后换行,你可以根据自己的需要来填写.<br /><br />========================<br />　最近用JSP做新闻发布时发现，用rs.getString()获得的字符串里面空格和换行都表现不出来，</p>
		<p>　　先分析原因，我用的是Mysql数据库，新闻内容采用的是Text类型，查看数据库中上传的新闻发现里面换行和空格都能表现出来，这就说明，肯定是用Rs.getstring时显示的问题，先查看了Java.sql.*的Api想用别的Get方法，试了几个结果都不行，</p>
		<p>　　网上也有这样类似的问题，但大多是在Servlet里面或者Bean里面专门的做一个函数解决的，我觉得这样做很复杂</p>
		<p>　　最后终于找到了的解决方法，在调用Rs.getstring的页面里面的表格中加入style="word-break:break-all"</p>
		<p>　　并用&lt;pre&gt;rs.getString()&lt;&gt;标签来显示就解决了换行的问题。其中&lt;pre&gt;&lt;/pre&gt;这句话一定不能少，在表格里面加入style="word-break:break-all"用来防止一长串英文字符撑开表格</p>
<img src ="http://www.blogjava.net/zhip/aggbug/71737.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhip/" target="_blank">zhip</a> 2006-09-25 14:41 <a href="http://www.blogjava.net/zhip/archive/2006/09/25/71737.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JS收藏</title><link>http://www.blogjava.net/zhip/archive/2006/09/20/70879.html</link><dc:creator>zhip</dc:creator><author>zhip</author><pubDate>Wed, 20 Sep 2006 10:25:00 GMT</pubDate><guid>http://www.blogjava.net/zhip/archive/2006/09/20/70879.html</guid><wfw:comment>http://www.blogjava.net/zhip/comments/70879.html</wfw:comment><comments>http://www.blogjava.net/zhip/archive/2006/09/20/70879.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zhip/comments/commentRss/70879.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhip/services/trackbacks/70879.html</trackback:ping><description><![CDATA[
		<p>1、表格中的内容过长时，不换行，显示省略号并Tooltip。<br /></p>
		<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee">
				<span style="COLOR: #008080">1</span>
				<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				<span style="COLOR: #0000ff">&lt;</span>
				<span style="COLOR: #800000">table </span>
				<span style="COLOR: #ff0000">width</span>
				<span style="COLOR: #0000ff">="200px"</span>
				<span style="COLOR: #ff0000"> style</span>
				<span style="COLOR: #0000ff">="border:1px solid #000000;table-layout:fixed;word-wrap:break-word;word-break:break-all;"</span>
				<span style="COLOR: #0000ff">&gt;</span>
				<span style="COLOR: #000000"> <br /></span>
				<span style="COLOR: #008080">2</span>
				<span style="COLOR: #000000">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />    </span>
				<span style="COLOR: #0000ff">&lt;</span>
				<span style="COLOR: #800000">tr</span>
				<span style="COLOR: #0000ff">&gt;</span>
				<span style="COLOR: #000000">
						<br />
				</span>
				<span style="COLOR: #008080">3</span>
				<span style="COLOR: #000000">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />    </span>
				<span style="COLOR: #0000ff">&lt;</span>
				<span style="COLOR: #800000">td  </span>
				<span style="COLOR: #ff0000">style</span>
				<span style="COLOR: #0000ff">="font-size: 11px;text-overflow:ellipsis;overflow:hidden;white-space: nowrap;"</span>
				<span style="COLOR: #0000ff">&gt;</span>
				<span style="COLOR: #000000">
						<br />
				</span>
				<span style="COLOR: #008080">4</span>
				<span style="COLOR: #000000">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />    dfasdfdsf sdfsaf sdfdsfs dfsaf sdfds fsdfsaf sdfds fsdfsaf sdfd sfsdfsaf</span>
				<span style="COLOR: #0000ff">&lt;/</span>
				<span style="COLOR: #800000">td</span>
				<span style="COLOR: #0000ff">&gt;</span>
				<span style="COLOR: #000000">
						<br />
				</span>
				<span style="COLOR: #008080">5</span>
				<span style="COLOR: #000000">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />    </span>
				<span style="COLOR: #0000ff">&lt;/</span>
				<span style="COLOR: #800000">tr</span>
				<span style="COLOR: #0000ff">&gt;</span>
				<span style="COLOR: #000000"> <br /></span>
				<span style="COLOR: #008080">6</span>
				<span style="COLOR: #000000">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="COLOR: #0000ff">&lt;/</span>
				<span style="COLOR: #800000">table</span>
				<span style="COLOR: #0000ff">&gt;</span>
				<span style="COLOR: #000000"> </span>
		</div>
		<p>注意，表格的样式应设置如下内容：<br />   <font color="#0000ff">table-layout:fixed;word-wrap:break-word;word-break:break-all;<br /></font><font color="#000000">TD则应设置如下样式：<br />   <font color="#0000ff">text-overflow:ellipsis;overflow:hidden;white-space: nowrap;</font><span style="COLOR: #000000"><br />当然，你可以把这些样式放到样式表里面去。<br /><br />2、在HTML页面中显示分数，可用如下格式：<br />&amp;frac12; <br />&amp;frac34; <br />&amp;frac13; <br />===============================================</span></font><br />function isCharsInBag (s, bag)<br />{ <br /> var i;<br />  for (i = 0; i &lt; s.length; i++){ <br />  var c = s.charAt(i);<br />  if (bag.indexOf(c) == -1)<br />    return false;<br />   }<br />  return true;<br />}<br />function checkform(){<br />  if(document.all["marketPrice"].value.length&gt;0 &amp;&amp; !isCharsInBag(document.all["marketPrice"].value,"0123456789."))<br /> {<br />  alert("提示！请检查一下您输入〖市场价〗是否为数字?");<br />  document.all["marketPrice"].focus();<br />  return false;<br /> }<br />      if(document.all["hotelUserName"].value.length&lt;2)<br />       {<br />         alert("提示！请输入正确的〖酒店用户名〗！");<br />         document.all["hotelUserName"].focus();<br />         return false;<br />       }<br />        var regex = /^(([\-\w]+)\.?)+@(([\-\w]+)\.?)+\.[a-zA-Z]{2,4}$/;<br />        if((!regex.test(document.all["hotelEmail"].value))&amp;&amp;(!document.all["hotelEmail"].value.length&lt;1))<br />       {<br />         alert("提示！输入的〖邮件地址〗无效！");<br />         document.all["hotelEmail"].value="";<br />         document.all["hotelEmail"].focus();<br />         return false;<br />       }<br />        var regex1=/^\d{6}$/;<br />       if ((!regex1.test(document.all["hotelPostCode"].value))&amp;&amp;(!document.all["hotelPostCode"].value.length&lt;1)){<br />          alert("提示！〖邮政编码〗必须是6个数字");<br />          document.all["hotelPostCode"].value="";<br />          document.all["hotelPostCode"].focus();<br />          return false;<br />       } <br />        var ExtList = ".jpg.gif.bmp";<br />    if ((ExtList.indexOf(document.all["file"].value.substr(document.all["file"].value.lastIndexOf(".")+1).toLowerCase())==-1)&amp;&amp;(!document.all["file"].value.length&lt;1)){<br />      alert("提示！上传的〖客房图片〗格式不正确！");<br />       document.all["file"].value="";<br />      document.all["file"].focus();<br />       return false;<br />      }<br />       return true;<br /> }<br />function cityChange()<br />{   <br />    hotelForm.action = "/hotel/selectHotel.do?actiontype=select";<br />    hotelForm.method = "post";<br />    hotelForm.submit();<br />}<br /><br />2、一段实现checkbox 单选的代码 <br />一组名称相同的checkbox 但只能选择一个，或者取消选择。<br />把本函数链到选择框的onclick 事件上。onClick="ChangeSelect(this)"。<br />  function ChangeSelect(obj)<br />  {<br />      theForm=document.forms[0];<br />      var oldStatus;<br />      oldStatus = obj.checked;</p>
		<p>      for(i=0;i&lt;theForm.elements.length;i++)<br />      {<br />          if(theForm.elements.name==obj.name)<br />          {<br />            theForm.elements.checked=false;   <br />          }<br />      }</p>
		<p>      if(oldStatus)<br />          obj.checked = true;<br />      else<br />          obj.checked = false;<br />      return true;<br />      <br />  }<br />3、怎样查找一个网站有多少网页登陆搜索引擎<br />搜索内容如下。<br />site:qh663.512j.com</p>
		<p>4、网页背景音乐代码详解<br />网页背景音乐代码：<br />将这段代码插入到您的&lt;head&gt;&lt;/head&gt;之间<br />当您打开网站时即可听到背景音乐： <br />&lt;bgsound src=china.mid loop="-1"&gt;<br />这种当网页最小化之后，音乐会消失 </p>
		<p>网页背景音乐的代码： <br />&lt;embed src="<a href="http://XXX.com/XXX.mp3">http://XXX.com/XXX.mp3</a>" quality=high pluginspage="<a href="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash</a>" type="application/x-shockwave-flash" width="1" height="1"&gt;&lt;/embed&gt;<br />1.mid表示音效文件<br />&lt;embed src="1.swf" quality=high pluginspage="<a href="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash</a>" type="application/x-shockwave-flash" width="1" height="1"&gt;&lt;/embed&gt;<br />上面的网页背景音乐代码可以加入FLASH动画的绝对地址（或相对地址）<br />&lt;embed width=1 height=1 autostart="true" loop="true" controls=PlayButton console=clip1 nolabels=true type="audio/x-pn-realaudio-plugin" src="1.ram"&gt; &lt;/embed&gt;<br />ram格式的音乐文件专用网页背景音乐代码：<br />&lt;embed src="1.mid" align="center" border="0" width="1" height="1" width="100" autostart="true" loop="true"&gt;<br />指定播放器的大小（width、heigh）、是否自动（autostart标记）、是否循环播放（loop标记），而浏览者则可以自主地决定是否播放音乐。<br />此代码可以当作网页中插入FLASH动画的代码用。只要把1.mid替换为FLASH动画的相对地址或决对地址就OK了。<br />&lt;embed src="1.mp3" align="center" border="0" width="1" height="1" width="100" autostart="true" loop="true"&gt;<br />此代码可以加mp3形式的音乐为网页背景音乐<br />&lt;EMBED src="<a href="http://XXX.com/XXX.mp3">http://XXX.com/XXX.mp3</a>" width="0" height="0" border=0 autostart="ture" loop="ture"&gt;&lt;/EMBED&gt;<br />1.mid表示音效文件<br />&lt;bgsound src="1.mid" loop=3&gt;<br />表示将1.mid音效文件插入到页面为背景音乐，并循环播放3次。<br />&lt;embed src="1.mid" hidden="true"&gt; <br />1.mid表示音效文件<br />&lt;bgsound src="1.mid" loop="infinte"&gt;<br />1.mid表示音效文件<br />&lt;embed src="1.mid" hidden="true" loop="true"&gt;<br />1.mid表示音效文件 <br />&lt;bgsound src=1.mid loop="-1"&gt;<br />1.mid表示音效文件 </p>
		<p>5、鼠标移动表格行变色<br />&lt;table width="100%" border="1" align="center" cellpadding="0" cellspacing="1" bordercolor="#FF99FF" &gt;<br />&lt;tr&gt;<br />  &lt;td onMouseOut="this.style.backgroundColor=''" onMouseover="this.style.backgroundColor='#ffcccc'"&gt;1&lt;/td&gt;<br />&lt;/tr&gt;<br />&lt;tr&gt;<br />    &lt;td width="20%" nowrap class="txt_middle"&gt;   &lt;/td&gt;<br />&lt;/tr&gt;<br />&lt;tr&gt;<br />    &lt;td class="txt_middle"&gt; &lt;/td&gt;<br />&lt;/tr&gt;<br />&lt;/table&gt;<br />6、防止表格撑破<br />&lt;table width=200 style="table-layout:fixed;word-wrap:break-word;word-break:break-all"&gt;<br />&lt;tr&gt;<br />&lt;td&gt; <br />dsfdf<br />&lt;table width="1500" border="0" cellpadding="0" cellspacing="0" bgcolor="#FF0000"&gt;<br />&lt;tr&gt;<br />&lt;td&gt;是 一 套 快 捷、準 確 的?會 計 系 統。本 系 統 專 為 中 小 型 企 業 處 理 繁 重 的 發 票、應 收 帳 及 存 貨 管 理 工 作 而 設 計 的，具 備 大 量 實 用 功 能。為 適 應 複 雜 的 商 業 環 境，尖 端 進 銷 存 系 統 提 供 多 貨 幣、多 語 言 等 多 項 先 進 功 能 ，同 時 採 用 了 友 善 的 視 窗 介 面，使 用 戶 能 極 短 時 間 內 掌 握 使 用 方 法。本 系 統 亦 &lt;/td&gt;<br />&lt;/tr&gt;<br />&lt;/table&gt;<br />fdsf <br />&lt;/td&gt;<br />&lt;/tr&gt;<br />&lt;/table&gt;<br />7、全选反选表单<br />&lt;script language="JavaScript" type="text/JavaScript"&gt;<br />function CheckOthers(form)<br />{<br />  for (var i=0;i&lt;form.elements.length;i++)<br />  {<br />      var e = form.elements;<br />//       if (e.name != 'chkall')<br />          if (e.checked==false)<br />          {<br />            e.checked = true;// form.chkall.checked;<br />          }<br />          else<br />          {<br />            e.checked = false;<br />          }<br />  }<br />}</p>
		<p>function CheckAll(form)<br />{<br />  for (var i=0;i&lt;form.elements.length;i++)<br />  {<br />      var e = form.elements;<br />//       if (e.name != 'chkall')<br />          e.checked = true// form.chkall.checked;<br />  }<br />}<br />&lt;/script&gt;</p>
		<p>&lt;form name="form" method="post" action=""&gt;<br />&lt;input type="checkbox" name="checked[$key]" value="48004"&gt;<br />&lt;input type="checkbox" name="checked[$key]" value="48004"&gt;<br />&lt;input type="checkbox" name="checked[$key]" value="48004"&gt;<br />&lt;input type="checkbox" name="checked[$key]" value="48004"&gt;<br />&lt;input name="chkall" type="button" title="选择所有" onClick="CheckAll(this.form)" value="全选"&gt;<br />&lt;input name="chkOthers" type="button" title="反向选择" onClick="CheckOthers(this.form)" value="反选"&gt;<br />&lt;/form&gt;</p>
		<p>文本输入限制<br />&lt;script&gt;<br /> function regInput(obj, reg, inputStr)<br /> {<br />  var docSel = document.selection.createRange()<br />  if (docSel.parentElement().tagName != "INPUT") return false<br />  oSel = docSel.duplicate()<br />  oSel.text = ""<br />  var srcRange = obj.createTextRange()<br />  oSel.setEndPoint("StartToStart", srcRange)<br />  var str = oSel.text + inputStr + srcRange.text.substr(oSel.text.length)<br />  return reg.test(str)<br /> }<br />&lt;/script&gt;</p>
		<p>小写英文：&lt;xmp style= "display:inline"&gt; &lt;/xmp&gt;<br />&lt;input onkeypress = "return regInput(this, /^[a-z]*$/,  String.fromCharCode(event.keyCode))"<br />  onpaste  = "return regInput(this, /^[a-z]*$/,  window.clipboardData.getData('Text'))"<br />  ondrop  = "return regInput(this, /^[a-z]*$/, <br /></p>
		<h4 class="TextColor1" id="subjcns!FFB54A583BC34D22!494" style="MARGIN-BOTTOM: 0px">JavaScript控制菜单开关：</h4>
		<h4 class="TextColor1" style="MARGIN-BOTTOM: 0px">&lt;script language="JavaScript"&gt; </h4>
		<div id="msgcns!FFB54A583BC34D22!494">
				<div>  function log_out() {<br />   top.location.href = "logout.jsp";<br />  }<br />&lt;!-- <br />var openedid; <br />var openedid_ft; <br />var flag=0,sflag=0; <br />var folderCodes = new Array('Personal','Product','Order','Lottery','Bonus','Friend','Plan','Complain','Survey');<br />function clickHandler() { <br /> var targetid,srcelement,targetelement; <br /> var strbuf; <br /> srcelement=window.event.srcElement;  <br /> if(srcelement.className=="outline") { //在Menu.asp文件如果 class="outline" 则执行<br />  //将它对应的id值加d得到一个新的id值 "1out6d"<br />  targetid=srcelement.id+"d"; <br />  //alert(targetid);</div>
				<div>//退出系统<br />  if (targetid == "Logoutd") {<br />   if (confirm("请确实是否退出会员系统？"))<br />     log_out() ;</div>
				<div>   return;<br />  }<br />   <br />  targetelement=document.all(targetid); <br />  <br />  // 关闭其他<br />  for (i=0; i&lt;folderCodes.length; i++)<br />   document.all(folderCodes[i]+"d").style.display='none';<br />  targetelement.style.display='';<br />  /*<br />  if (targetelement.style.display=="none") {  //如果 style="display:none" 则执行<br />   targetelement.style.display=''; //将 display 赋以空值表示菜单以打开<br />   strbuf=srcelement.src; <br />   if(strbuf.indexOf("images/plus.gif")&gt;-1) {  //进行图标变换   <br />    srcelement.src="images/tree_plus.gif"; <br />   } <br />   else { <br />    srcelement.src="images/tree_plus.gif"; <br />   } <br />  } <br />  else { <br />   targetelement.style.display="none"; <br />   strbuf=srcelement.src; <br />   if(strbuf.indexOf("images/tree_plus.gif")&gt;-1)  { <br />    srcelement.src="images/tree_plus.gif"; <br />   } <br />   else { <br />    srcelement.src="images/tree_plus.gif"; <br />   } <br />  } <br />  */<br /> } <br /> if(srcelement.className=="dirclick") { <br />  targetid=srcelement.id+"img"; <br />  targetelement=document.all(targetid); <br />  if(flag==1) { <br />   if(openedid) { <br />    openedid.src="images/tree_dir.gif"; <br />   } <br />   openedid_ft.style.background="#ffffff"; <br />   openedid_ft.style.color="#0000ff"; <br />  } <br />  if(sflag==1) { <br />   openedid_ft.style.background="#ffffff"; <br />   openedid_ft.style.color="#0000ff"; <br />  } <br />  targetelement.src="images/a.gif"; <br />  srcelement.style.background="#000080"; <br />  srcelement.style.color="#ffffff"; <br />  openedid=targetelement; <br />  openedid_ft=srcelement; <br />  flag=1; <br />  sflag=0; <br /> } <br /> if(srcelement.className=="serviceclick") { <br />  targetid=srcelement.id+"img"; <br />  targetelement=document.all(targetid); <br />  if(flag==1) { <br />   if(openedid) { <br />    openedid.src="images/a.gif"; <br />   } <br />   openedid_ft.style.background="#ffffff"; <br />   openedid_ft.style.color="#0000ff"; <br />   //targetelement.src="images/tree_dir.gif"; <br />  } <br />  if(sflag==1) { <br />   openedid_ft.style.background="#ffffff"; <br />   openedid_ft.style.color="#0000ff"; <br />  } <br />  srcelement.style.background="#000080"; <br />  srcelement.style.color="#ffffff"; <br />  openedid=targetelement; <br />  openedid_ft=srcelement; <br />  sflag=1; <br />  flag=0; <br /> } <br />} <br />document.onclick = clickHandler; <br />//--&gt; <br />&lt;/script&gt;</div>
				<div> //===============================checkbox============//</div>
				<div>//全选。form.selectall.checked为全选按钮的状态。<br />&lt;SCRIPT language=JavaScript&gt;<br />&lt;!--<br />function CheckAll(form)<br />  {<br />  for (var i=0;i&lt;form.elements.length;i++)<br />    {<br />    var e = form.elements[i];<br />    if (e.name != 'selectall')<br />       e.checked = form.selectall.checked;<br />    }<br />  }<br />//--&gt;<br />&lt;/SCRIPT&gt;</div>
				<div>//取checkbox的值</div>
				<div>  String[] name = request.getParameterValues("myCheckBox");   <br />   //注：这个"myCheckBox"值就是上一个页面里面对应的checkbox的name对应的值。 </div>
				<div> for(int k=0;k&lt;name.length;k++){  </div>
				<div> 　　String id = name[k];</div>
				<div> }</div>
		</div>
<img src ="http://www.blogjava.net/zhip/aggbug/70879.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhip/" target="_blank">zhip</a> 2006-09-20 18:25 <a href="http://www.blogjava.net/zhip/archive/2006/09/20/70879.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>