<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title><![CDATA[Java伴侣 - Ajax/Js]]></title>
<link>http://www.javamilk.org/</link>
<description><![CDATA[关于工作、学习与生活]]></description>
<language>zh-cn</language>
<copyright><![CDATA[Copyright 2005 PBlog3 v2.8]]></copyright>
<webMaster><![CDATA[blurxx@yahoo.cn(Blur)]]></webMaster>
<generator>PBlog2 v2.4</generator> 
<image>
	<title>Java伴侣</title>
	<url>http://www.javamilk.org/images/logos.gif</url>
	<link>http://www.javamilk.org/</link>
	<description>Java伴侣</description>
</image>

			<item>
			<link>http://www.javamilk.org/article.asp?id=1682</link>
			<title><![CDATA[ js中点击按钮切换图片 ]]></title>
			<author>blurxx@yahoo.cn(javamilk1)</author>
			<category><![CDATA[Ajax/Js]]></category>
			<pubDate>Fri,22 Jan 2016 18:40:49 +0800</pubDate>
			<guid>http://www.javamilk.org/default.asp?id=1682</guid>
		<description><![CDATA[<div class="UBBPanel"><div class="UBBTitle"><img src="http://www.javamilk.org/images/html.gif" style="margin:0px 2px -3px 0px"> HTML代码</div><div class="UBBContent"><TEXTAREA rows="8" id="temp37081"><html xmlns=&#34;<a href="http://www.w3.org/1999/xhtml" target="_blank" rel="external">http://www.w3.org/1999/xhtml</a>&#34;>
<head>
    <title></title>
    <script type=&#34;text/javascript&#34;>
       
        // 换图片简单方法
//        function up&#100;atepic(radio) {
//            document.getElementById('pic1').setAttribute('src', 'image/' + radio.getAttribute('value') + '.jpg');
//        }
        //换图片复杂方法第二种
        function Up&#100;ateImg() {
            //document.getElementById('img1').setAttribute('src', 'images/2.jpg');
            var dogandcat = document.getElementsByName('dogandcat'); //获取所有name=dogandcat的单选按钮
            for (var i = 0; i < dogandcat.length; i++) {
                if (dogandcat[i].checked == true) {
                    var value = dogandcat[i].getAttribute('value');
                    switch (value) {
                        case '2':
                            document.getElementById('img1').setAttribute('src', 'images/2.jpg');
                            break;
                        case '3':
                            document.getElementById('img1').setAttribute('src', 'images/3.jpg');
                            break;
                        case '4':
                            document.getElementById('img1').setAttribute('src', 'images/4.jpg');
                            break;
                        case '6':
                            document.getElementById('img1').setAttribute('src', 'images/6.jpg');
                            break;
                    }
                }
            }
        }
    </script>
</head>
<body>

    <input type=&#34;button&#34; value=&#34;换图片&#34; onclick=&#34;up&#100;atepic()&#34; />
    <img  src=&#34;image/9.jpg&#34; id='pic1' onclick=&#34;up&#100;atepic()&#34;/>
    <input id=&#34;Radio1&#34; type=&#34;radio&#34; name='dogandcat' value=&#34;2&#34; onclick=&#34;up&#100;atepic(this)&#34;/>忧伤的小狗
    <input id=&#34;Radio2&#34; type=&#34;radio&#34; name='dogandcat' value=&#34;3&#34; onclick=&#34;up&#100;atepic(this)&#34;/>卖萌的小狗
    <input id=&#34;Radio3&#34; type=&#34;radio&#34; name='dogandcat' value=&#34;4&#34; onclick=&#34;up&#100;atepic(this)&#34;/>愤怒的小狗
    <input id=&#34;Radio4&#34; type=&#34;radio&#34; name='dogandcat' value=&#34;6&#34; onclick=&#34;up&#100;atepic(this)&#34;/>惊讶的小猫

</body>
</html></TEXTAREA><br/><INPUT onclick="runEx('temp37081')"  type="button" class="userbutton" value="运行此代码"/> <INPUT onclick="doCopy('temp37081')"  type="button" class="userbutton" value="复制此代码"/> <INPUT onclick="saveCode('temp37081')" type="button" class="userbutton" value="保存此代码"><br/> [Ctrl+A 全部选择 提示：你可先修改部分代码，再按运行]</div></div>]]></description>
		</item>
		
			<item>
			<link>http://www.javamilk.org/article.asp?id=1505</link>
			<title><![CDATA[网页标题随机显示名人名言JS代码]]></title>
			<author>blurxx@yahoo.cn(Java伴侣)</author>
			<category><![CDATA[Ajax/Js]]></category>
			<pubDate>Thu,28 Jul 2011 14:44:42 +0800</pubDate>
			<guid>http://www.javamilk.org/default.asp?id=1505</guid>
		<description><![CDATA[每次刷新过后，网页的标题都会随机显示名人名言，一次一条，把这些名言定义在Javascript的数组内，每次调用随机调用一条，随机产生的随机数正好是数组的标号，这样就实现了随机，不错的效果吧。<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code93920);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.javamilk.org/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code93920>&lt;!DOCTYPE html PUBLIC &#34;-//W3C//DTD XHTML 1.0 Transitional//EN&#34; &#34;<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" target="_blank" rel="external">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>&#34;&gt;<br/>&lt;html xmlns=&#34;<a href="http://www.w3.org/1999/xhtml" target="_blank" rel="external">http://www.w3.org/1999/xhtml</a>&#34;&gt;<br/>&lt;head&gt;<br/>&lt;meta http-equiv=&#34;Content-Type&#34; content=&#34;text/html; charset=gb2312&#34; /&gt;<br/>&lt;title&gt;网页标题随机显示名言JS代码&lt;/title&gt;<br/>&lt;SCRIPT type=text/javascript&gt;<br/>//指定条目数<br/>tips = new Array(110);<br/>//条目内容<br/>tips[0] = &#39;生活是不公平的，你要去适应它。&#39;;<br/>tips[1] = &#39;送人玫瑰，手流余香。&#39;;<br/>tips[2] = &#39;我们有不同的籍贯、不同的年龄、不同的习惯、不同的经历，但有一点我们是相同的，那就是都有一颗：爱心。&#39;;<br/>tips[3] = &#39;锦上添花固然好,雪中送炭更可贵。&#39;;<br/>tips[4] = &#39;伸出您的友爱之手,让更多的孩子重返校园。&#39;;<br/>tips[5] = &#39;如果你陷入困境，那不是你父母的过错，不要将你理应承担的责任转嫁给他人，而要学着从中吸取教训。&#39;;<br/>tips[6] = &#39;爱心一片,真情永远。&#39;;<br/>tips[7] = &#39;聆听心声,实现愿望。&#39;;<br/>tips[8] = &#39;走出学校后的生活不像在学校一样有学期之分，也没有暑假之说。没有几位老板乐于帮你发现自我，你必须依靠自己去完成。&#39;;<br/>tips[9] = &#39;电视中的许多场景决不是真实的生活。在现实生活中，人们必须埋头做自己的工作，而非像电视里演的那样天天泡在咖啡馆里。&#39;;<br/>tips[10] = &#39;善待你所厌恶的人，因为说不定哪一天你就会为这样的一个人工作。&#39;;<br/>tips[11] = &#39;人生应该如蜡烛一样，从顶燃到底，一直都是光明的。 —— 萧楚女&#39;;<br/>tips[12] = &#39;人生的价值，即以其人对于当代所做的工作为尺度。 —— 徐玮&#39;;<br/>tips[13] = &#39;路是脚踏出来的，历史是人写出来的。人的每一步行动都在书写自己的历史。 —— 吉鸿昌&#39;;<br/>tips[14] = &#39;春蚕到死丝方尽，人至期颐亦不休。一息尚存须努力，留作青年好范畴。 —— 吴玉章&#39;;<br/>tips[15] = &#39;但愿每次回忆，对生活都不感到负疚 —— 郭小川&#39;;<br/>tips[16] = &#39;人的一生可能燃烧也可能腐朽，我不能腐朽，我愿意燃烧起来！ —— 奥斯特洛夫斯基&#39;;<br/>tips[17] = &#39;你若要喜爱你自己的价值，你就得给世界创造价值。 —— 歌德&#39;;<br/>tips[18] = &#39;社会犹如一条船，每个人都要有掌舵的准备。 —— 易卜生&#39;;<br/>tips[19] = &#39;人生不是一种享乐，而是一桩十分沉重的工作。 —— 列夫·托尔斯泰&#39;;<br/>tips[20] = &#39;人生的价值，并不是用时间，而是用深度去衡量的。 —— 列夫·托尔斯泰&#39;;<br/>tips[21] = &#39;生活只有在平淡无味的人看来才是空虚而平淡无味的。 —— 车尔尼雪夫斯基&#39;;<br/>tips[22] = &#39;一个人的价值，应该看他贡献什么，而不应当看他取得什么。 —— 爱因斯坦&#39;;<br/>tips[23] = &#39;人只有献身于社会，才能找出那短暂而有风险的生命的意义。 —— 爱因斯坦&#39;;<br/>tips[24] = &#39;芸芸众生，孰不爱生？爱生之极，进而爱群。 —— 秋瑾&#39;;<br/>tips[25] = &#39;生活真象这杯浓酒，不经三番五次的提炼呵，就不会这样可口！ —— 郭小川&#39;;<br/>tips[26] = &#39;充满着欢乐与斗争精神的人们，永远带着欢乐，欢迎雷霆与阳光。 —— 赫胥黎&#39;;<br/>tips[27] = &#39;春风吹柳,雨润大地。&#39;;<br/>tips[28] = &#39;为了生活中努力发挥自己的作用，热爱人生吧。 —— 罗丹&#39;;<br/>tips[29] = &#39;希望是附丽于存在的，有存在，便有希望，有希望，便是光明。 —— 鲁迅&#39;;<br/>tips[30] = &#39;沉沉的黑夜都是白天的前奏。 —— 郭小川&#39;;<br/>tips[31] = &#39;当一个人用工作去迎接光明，光明很快就会来照耀着他。 —— 冯学峰&#39;;<br/>tips[32] = &#39;东天已经到来，春天还会远吗？ —— 雪莱&#39;;<br/>tips[33] = &#39;过去属于死神，未来属于你自己。 —— 雪莱&#39;;<br/>tips[34] = &#39;世间的活动，缺点虽多，但仍是美好的。 —— 罗丹&#39;;<br/>tips[35] = &#39;辛勤的蜜蜂永没有时间悲哀。 —— 布莱克&#39;;<br/>tips[36] = &#39;希望是厄运的忠实的姐妹。 —— 普希金&#39;;<br/>tips[37] = &#39;当你的希望一个个落空，你也要坚定，要沉着！ —— 朗费罗&#39;;<br/>tips[38] = &#39;先相信你自己，然后别人才会相信你。 —— 屠格涅夫&#39;;<br/>tips[39] = &#39;不要慨叹生活底痛苦！---慨叹是弱者...... —— 高尔基&#39;;<br/>tips[40] = &#39;宿命论是那些缺乏意志力的弱者的借口。 —— 罗曼·罗兰&#39;;<br/>tips[41] = &#39;春回人间,真情奉献。&#39;;<br/>tips[42] = &#39;私心胜者，可以灭公。 —— 林逋&#39;;<br/>tips[43] = &#39;人人好公，则天下太平；人人营私，则天下大乱。 —— 刘鹗&#39;;<br/>tips[44] = &#39;自私自利之心，是立人达人之障。 —— 吕坤&#39;;<br/>tips[45] = &#39;如烟往事俱忘却，心底无私天地宽。 —— 陶铸&#39;;<br/>tips[46] = &#39;常求有利别人，不求有利自己。 —— 谢觉哉&#39;;<br/>tips[47] = &#39;一切利己的生活，都是非理性的，动物的生活。 —— 列夫·托尔斯泰&#39;;<br/>tips[48] = &#39;人的理性粉碎了迷信，而人的感情也将摧毁利己主义。 —— 海涅&#39;;<br/>tips[49] = &#39;无私是稀有的道德，因为从它身上是无利可图的。 —— 布莱希特&#39;;<br/>tips[50] = &#39;君子喻于义，小人喻于利。 —— 孔丘&#39;;<br/>tips[51] = &#39;不戚戚于贫贱，不汲汲于富贵。 —— 陶渊明&#39;;<br/>tips[52] = &#39;富贵不淫贫贱乐，男儿到此是豪雄。 —— 程颢&#39;;<br/>tips[53] = &#39;清贫，洁白朴素的生活，正是我们革命者能够战胜许多困难的地方！ —— 方志敏&#39;;<br/>tips[54] = &#39;三军可夺帅也,匹夫不可夺志也。 —— 孔丘&#39;;<br/>tips[55] = &#39;志不强者智不达。 —— 墨翟&#39;;<br/>tips[56] = &#39;燕雀安知鸿鹄之志哉！ —— 陈涉&#39;;<br/>tips[57] = &#39;志当存高远。 —— 诸葛亮&#39;;<br/>tips[58] = &#39;老骥伏枥，志在千里；烈士暮年，壮心不已。 —— 曹操&#39;;<br/>tips[59] = &#39;燕雀戏藩柴，安识鸿鹄游。 —— 曹植&#39;;<br/>tips[60] = &#39;穷且益坚，不坠青云之志。 —— 王勃&#39;;<br/>tips[61] = &#39;大鹏一日同风起，扶摇直上九万里。 —— 李白&#39;;<br/>tips[62] = &#39;古之立大事者，不惟有超世之才，亦必有坚忍不拔之志。 —— 苏轼&#39;;<br/>tips[63] = &#39;生当作人杰，死亦为鬼雄，至今思项羽，不肯过江东。 —— 李清照&#39;;<br/>tips[64] = &#39;壮心未与年俱老，死去犹能作鬼雄。 —— 陆游&#39;;<br/>tips[65] = &#39;故立志者，为学之心也；为学者，立志之事也。 —— 王阳明&#39;;<br/>tips[66] = &#39;贫不足羞，可羞是贫而无志。 —— 吕坤&#39;;<br/>tips[67] = &#39;我们以人们的目的来判断人的活动。目的伟大，活动才可以说是伟大的。 —— 契诃夫&#39;;<br/>tips[68] = &#39;毫无理想而又优柔寡断是一种可悲的心理。 —— 培根&#39;;<br/>tips[69] = &#39;生活的理想，就是为了理想的生活。 —— 张闻天&#39;;<br/>tips[70] = &#39;人，只要有一种信念，有所追求，什么艰苦都能忍受，什么环境也都能适应。 —— 丁玲&#39;;<br/>tips[71] = &#39;理想的人物不仅要在物质需要的满足上，还要在精神旨趣的满足上得到表现。 —— 黑格尔&#39;;<br/>tips[72] = &#39;一个能思想的人，才真是一个力量无边的人。 —— 巴尔扎克&#39;;<br/>tips[73] = &#39;一个没有受到献身的热情所鼓舞的人，永远不会做出什么伟大的事情来。 —— 车尔尼雪夫斯基&#39;;<br/>tips[74] = &#39;共同的事业，共同的斗争，可以使人们产生忍受一切的力量。 —— 奥斯特洛夫斯基&#39;;<br/>tips[75] = &#39;我从来不把安逸和快乐看作是生活目的本身---这种伦理基础，我叫它猪栏的理想。 —— 爱因斯坦&#39;;<br/>tips[76] = &#39;在一个人民的国家中还要有一种推动的枢纽，这就是美德。 —— 孟德斯鸠&#39;;<br/>tips[77] = &#39;人不能象走兽那样活着，应该追求知识和美德。 —— 但丁&#39;;<br/>tips[78] = &#39;勿以恶小而为之，勿以善小而不为。惟贤惟德，能服于人。 —— 刘备&#39;;<br/>tips[79] = &#39;不患位之不尊，而患德之不崇；不耻禄之不伙，而耻智之不博。 —— 张衡&#39;;<br/>tips[80] = &#39;土扶可城墙，积德为厚地。 —— 李白&#39;;<br/>tips[81] = &#39;行一件好事，心中泰然；行一件歹事，衾影抱愧。 —— 神涵光&#39;;<br/>tips[82] = &#39;入于污泥而不染、不受资产阶级糖衣炮弹的侵蚀，是最难能可贵的革命品质。—— 周恩来&#39;;<br/>tips[83] = &#39;一个人最伤心的事情无过于良心的死灭。 —— 郭沫若&#39;;<br/>tips[84] = &#39;害羞是畏惧或害怕羞辱的情绪，这种情绪可以阻止人不去犯某些卑鄙的行为。 —— 斯宾诺莎&#39;;<br/>tips[85] = &#39;应该热心地致力于照道德行事，而不要空谈道德。 —— 德谟克利特&#39;;<br/>tips[86] = &#39;感情有着极大的鼓舞力量，因此，它是一切道德行为的重要前提。 —— 凯洛夫&#39;;<br/>tips[87] = &#39;没有伟大的品格，就没有伟大的人，甚至也没有伟大的艺术家，伟大的行动者。 —— 罗曼·罗兰&#39;;<br/>tips[88] = &#39;理智要比心灵为高，思想要比感情可靠。 —— 高尔基&#39;;<br/>tips[89] = &#39;顶级培训网 让我们携手一起成长 &#39;;<br/>tips[90] = &#39;人类被赋予了一种工作，那就是精神的成长。 —— 列夫·托尔斯泰&#39;;<br/>tips[91] = &#39;人在智慧上应当是明豁的，道德上应该是清白的，身体上应该是清洁的。 —— 契诃夫&#39;;<br/>tips[92] = &#39;良心是由人的知识和全部生活方式来决定的。 —— 马克思&#39;;<br/>tips[93] = &#39;不念居安思危，戒奢以俭；斯以伐根而求木茂，塞源而欲流长也。 —— 魏徵&#39;;<br/>tips[94] = &#39;历览前贤国与家，成由勤俭破由奢。 —— 李商隐&#39;;<br/>tips[95] = &#39;把“德性”教给你们的孩子：使人幸福的是德性而非金钱。这是我的经验之谈。在患难中支持我的是道德，使我不曾自杀的，除了艺术以外也是道德。 —— 贝多芬&#39;;<br/>tips[96] = &#39;如果道德败坏了，趣味也必然会堕落。——狄德罗&#39;;<br/>tips[97] = &#39;我愿证明，凡是行为善良与高尚的人，定能因之而担当患难。 —— 贝多芬&#39;;<br/>tips[98] = &#39;装饰对于德行也同样是格格不入的，因为德行是灵魂的力量和生气。 —— 卢梭&#39;;<br/>tips[99] = &#39;我深信只有有道德的公民才能向自己的祖国致以可被接受的敬礼。 —— 卢梭&#39;;<br/>tips[100] = &#39;懒人图库-网页素材下载站 - 学会偷懒，并懒出境界是提高工作效率最有效的方法！&#39;;<br/>tips[101] = &#39;对于事实问题的健全的判断是一切德行的真正基础。 —— 夸美纽斯&#39;;<br/>tips[102] = &#39;德行的实现是由行为，不是由文字。 —— 夸美纽斯&#39;;<br/>tips[103] = &#39;霸祖孤身取二江，子孙多以百城降。豪华尽出成功后，逸乐安知与祸双？ —— 王安石&#39;;<br/>tips[104] = &#39;阴谋陷害别人的人，自己会首先遭到不幸。 —— 伊索&#39;;<br/>tips[105] = &#39;奢则妄取苟取，志气卑辱；一从俭约，则于人无求，于己无愧，是可以养气也。&nbsp;&nbsp;—— 罗大经&#39;;<br/>tips[106] = &#39;侈则多欲。君子多欲则念慕富贵，枉道速祸。 —— 司马光&#39;;<br/>tips[107] = &#39;顶级培训网 让我们携手一起成长 &#39;;<br/>tips[108] = &#39;知耻近乎勇。 —— 孔丘&#39;;<br/>tips[109] = &#39;辱，莫大于不知耻。 —— 王通&#39;;<br/>tips[110] = &#39;君子忧道不忧贫。 —— 孔丘&#39;;<br/>index = Math.floor(Math.random() * tips.length);<br/>window.document.title += &#34; - &#34;+tips[index];<br/>&lt;/SCRIPT&gt;<br/>&lt;/head&gt;<br/>&lt;body&gt;<br/>&lt;p&gt;请刷新查看网页的标题↑&lt;/p&gt;<br/>&lt;/body&gt;<br/>&lt;/html&gt;</div></div>]]></description>
		</item>
		
			<item>
			<link>http://www.javamilk.org/article.asp?id=1451</link>
			<title><![CDATA[JsTAB选项卡示例集合]]></title>
			<author>blurxx@yahoo.cn(Java伴侣)</author>
			<category><![CDATA[Ajax/Js]]></category>
			<pubDate>Mon,25 Oct 2010 15:52:58 +0800</pubDate>
			<guid>http://www.javamilk.org/default.asp?id=1451</guid>
		<description><![CDATA[仿163的一款TAB选项卡，有的人也称它为网页标签。本标签用到了三个gif背景图片，运行的时候可以点右键保存；无意发现了一这一个，觉得很不错应该奉献给大家，因为它不但美观，而且兼容性好，标签还可以自适应宽度，非常实用<br/><br/> <br/><br/>Html代码 <br/>&lt;!DOCTYPE html PUBLIC &#34;-//W3C//DTD XHTML 1.0 Transitional//EN&#34; &#34;<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" target="_blank" rel="external">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>&#34;&gt;&nbsp;&nbsp;<br/>&lt;html xmlns=&#34;<a href="http://www.w3.org/1999/xhtml" target="_blank" rel="external">http://www.w3.org/1999/xhtml</a>&#34;&gt;&nbsp;&nbsp;<br/>&lt;HEAD&gt;&nbsp;&nbsp;<br/>&lt;TITLE&gt;仿网易TAB标签&lt;/TITLE&gt;&nbsp;&nbsp;<br/>&lt;META http-equiv=Content-Type content=&#34;text/html; charset=gb2312&#34;&gt;&nbsp;&nbsp;<br/>&lt;STYLE type=text/css&gt;&nbsp;&nbsp;<br/>BODY {&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;FONT-SIZE: 14px;&nbsp;&nbsp; <br/>}&nbsp;&nbsp; <br/>OL LI {&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;MARGIN: 8px&nbsp;&nbsp; <br/>}&nbsp;&nbsp; <br/>#con {&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;FONT-SIZE: 12px;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;MARGIN: 0px auto;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;WIDTH: 600px&nbsp;&nbsp; <br/>}&nbsp;&nbsp; <br/>#tags {&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;PADDING-RIGHT: 0px;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;PADDING-LEFT: 0px;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;PADDING-BOTTOM: 0px;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;MARGIN: 0px 0px 0px 10px;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;WIDTH: 400px;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;PADDING-TOP: 0px;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;HEIGHT: 23px&nbsp;&nbsp; <br/>}&nbsp;&nbsp; <br/>#tags LI {&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;BACKGROUND: url(<a href="http://jhxk.javaeye.com/upload/attachment/136408/f89059e8-7235-30c7-956f-6944089cd2a3.gif" target="_blank" rel="external">http://jhxk.javaeye.com/upload/attachment/136408/f89059e8-7235-30c7-956f-6944089cd2a3.gif</a>) no-repeat left bottom;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;FLOAT: left;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;MARGIN-RIGHT: 1px;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;LIST-STYLE-TYPE: none;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;HEIGHT: 23px&nbsp;&nbsp; <br/>}&nbsp;&nbsp; <br/>#tags LI A {&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;PADDING-RIGHT: 10px;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;PADDING-LEFT: 10px;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;BACKGROUND: url(<a href="http://jhxk.javaeye.com/upload/attachment/136410/bfc50a6e-4732-375e-8769-8c6ee90a5618.gif" target="_blank" rel="external">http://jhxk.javaeye.com/upload/attachment/136410/bfc50a6e-4732-375e-8769-8c6ee90a5618.gif</a>) no-repeat right bottom;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;FLOAT: left;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;PADDING-BOTTOM: 0px;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;COLOR: #999;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;LINE-HEIGHT: 23px;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;PADDING-TOP: 0px;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;HEIGHT: 23px;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;TEXT-DECORATION: none&nbsp;&nbsp; <br/>}&nbsp;&nbsp; <br/>#tags LI.emptyTag {&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;BACKGROUND: none transparent scroll repeat 0% 0%;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;WIDTH: 4px&nbsp;&nbsp; <br/>}&nbsp;&nbsp; <br/>#tags LI.sel&#101;ctTag {&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;BACKGROUND-POSITION: left top;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;MARGIN-BOTTOM: -2px;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;POSITION: relative;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;HEIGHT: 25px&nbsp;&nbsp; <br/>}&nbsp;&nbsp; <br/>#tags LI.sel&#101;ctTag A {&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;BACKGROUND-POSITION: right top;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;COLOR: #000;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;LINE-HEIGHT: 25px;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;HEIGHT: 25px&nbsp;&nbsp; <br/>}&nbsp;&nbsp; <br/>#tagContent {&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;BORDER-RIGHT: #aecbd4 1px solid;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;PADDING-RIGHT: 1px;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;BORDER-TOP: #aecbd4 1px solid;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;PADDING-LEFT: 1px;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;PADDING-BOTTOM: 1px;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;BORDER-LEFT: #aecbd4 1px solid;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;PADDING-TOP:1px;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;BORDER-BOTTOM: #aecbd4 1px solid;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;BACKGROUND-COLOR: #fff&nbsp;&nbsp; <br/>}&nbsp;&nbsp; <br/>.tagContent {&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;PADDING-RIGHT: 10px;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;DISPLAY: none;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;PADDING-LEFT: 10px;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;BACKGROUND: url(<a href="http://jhxk.javaeye.com/upload/attachment/136408/f89059e8-7235-30c7-956f-6944089cd2a3.gif" target="_blank" rel="external">http://jhxk.javaeye.com/upload/attachment/136408/f89059e8-7235-30c7-956f-6944089cd2a3.gif</a>) repeat-x;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;PADDING-BOTTOM: 10px;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;WIDTH: 576px;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;COLOR: #474747;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;PADDING-TOP: 10px;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;HEIGHT: 250px&nbsp;&nbsp; <br/>}&nbsp;&nbsp; <br/>#tagContent DIV.sel&#101;ctTag {&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;DISPLAY: block&nbsp;&nbsp; <br/>}&nbsp;&nbsp; <br/>&lt;/STYLE&gt;&nbsp;&nbsp;<br/>&lt;/HEAD&gt;&nbsp;&nbsp;<br/>&lt;BODY&gt;&nbsp;&nbsp;<br/>&lt;DIV id=con&gt;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&lt;UL id=tags&gt;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;LI&gt;&lt;A onClick=&#34;sel&#101;ctTag(&#39;tagContent0&#39;,this)&#34;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;href=&#34;javascript:void(0)&#34;&gt;源码爱好者&lt;/A&gt; &lt;/LI&gt;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;LI class=sel&#101;ctTag&gt;&lt;A onClick=&#34;sel&#101;ctTag(&#39;tagContent1&#39;,this)&#34;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;href=&#34;javascript:void(0)&#34;&gt;ASP源码&lt;/A&gt; &lt;/LI&gt;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;LI&gt;&lt;A onClick=&#34;sel&#101;ctTag(&#39;tagContent2&#39;,this)&#34;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;href=&#34;javascript:void(0)&#34;&gt;自适应宽度的标签&lt;/A&gt; &lt;/LI&gt;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&lt;/UL&gt;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&lt;DIV id=tagContent&gt;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;DIV class=tagContent id=tagContent0&gt;源码爱好者（&lt;a href=&#34;<a href="http://www.codefans.net" target="_blank" rel="external">http://www.codefans.net</a>&#34;&gt;CoreFans.net&lt;/a&gt;）提供各类编程源码、书籍教程、JavaScript/CSS特效代码以及常用软件下载等，做有质量的学习型源码下载站。&lt;/DIV&gt;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;DIV class=&#34;tagContent sel&#101;ctTag&#34; id=tagContent1&gt;这时是ASP标签的内容。&lt;/DIV&gt;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;DIV class=tagContent id=tagContent2&gt;自适应宽度的标签内容。&lt;/DIV&gt;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&lt;/DIV&gt;&nbsp;&nbsp;<br/>&lt;/DIV&gt;&nbsp;&nbsp;<br/>&lt;SCRIPT type=text/javascript&gt;&nbsp;&nbsp;<br/>function sel&#101;ctTag(showContent,selfObj){&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;// 标签&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;var tag = document.getElementById(&#34;tags&#34;).getElementsByTagName(&#34;li&#34;);&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;var tagtaglength = tag.length;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;for(i=0; i&lt;taglength; i++){&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;tag[i].className = &#34;&#34;;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;selfObj.parentNode.className = &#34;sel&#101;ctTag&#34;;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;// 标签内容&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;for(i=0; j=document.getElementById(&#34;tagContent&#34;+i); i++){&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;j.style.display = &#34;none&#34;;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById(showContent).style.display = &#34;block&#34;;&nbsp;&nbsp; <br/>}&nbsp;&nbsp; <br/>&lt;/SCRIPT&gt;&nbsp;&nbsp;<br/>&lt;/BODY&gt;&nbsp;&nbsp;<br/>&lt;/HTML&gt;&nbsp;&nbsp;<br/><br/>&lt;!DOCTYPE html PUBLIC &#34;-//W3C//DTD XHTML 1.0 Transitional//EN&#34; &#34;<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" target="_blank" rel="external">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>&#34;&gt;<br/>&lt;html xmlns=&#34;<a href="http://www.w3.org/1999/xhtml" target="_blank" rel="external">http://www.w3.org/1999/xhtml</a>&#34;&gt;<br/>&lt;HEAD&gt;<br/>&lt;TITLE&gt;仿网易TAB标签&lt;/TITLE&gt;<br/>&lt;META http-equiv=Content-Type content=&#34;text/html; charset=gb2312&#34;&gt;<br/>&lt;STYLE type=text/css&gt;<br/>BODY {<br/>&#160;&#160;&#160;&#160;FONT-SIZE: 14px;<br/>}<br/>OL LI {<br/>&#160;&#160;&#160;&#160;MARGIN: 8px<br/>}<br/>#con {<br/>&#160;&#160;&#160;&#160;FONT-SIZE: 12px;<br/>&#160;&#160;&#160;&#160;MARGIN: 0px auto;<br/>&#160;&#160;&#160;&#160;WIDTH: 600px<br/>}<br/>#tags {<br/>&#160;&#160;&#160;&#160;PADDING-RIGHT: 0px;<br/>&#160;&#160;&#160;&#160;PADDING-LEFT: 0px;<br/>&#160;&#160;&#160;&#160;PADDING-BOTTOM: 0px;<br/>&#160;&#160;&#160;&#160;MARGIN: 0px 0px 0px 10px;<br/>&#160;&#160;&#160;&#160;WIDTH: 400px;<br/>&#160;&#160;&#160;&#160;PADDING-TOP: 0px;<br/>&#160;&#160;&#160;&#160;HEIGHT: 23px<br/>}<br/>#tags LI {<br/>&#160;&#160;&#160;&#160;BACKGROUND: url(<a href="http://jhxk.javaeye.com/upload/attachment/136408/f89059e8-7235-30c7-956f-6944089cd2a3.gif" target="_blank" rel="external">http://jhxk.javaeye.com/upload/attachment/136408/f89059e8-7235-30c7-956f-6944089cd2a3.gif</a>) no-repeat left bottom;<br/>&#160;&#160;&#160;&#160;FLOAT: left;<br/>&#160;&#160;&#160;&#160;MARGIN-RIGHT: 1px;<br/>&#160;&#160;&#160;&#160;LIST-STYLE-TYPE: none;<br/>&#160;&#160;&#160;&#160;HEIGHT: 23px<br/>}<br/>#tags LI A {<br/>&#160;&#160;&#160;&#160;PADDING-RIGHT: 10px;<br/>&#160;&#160;&#160;&#160;PADDING-LEFT: 10px;<br/>&#160;&#160;&#160;&#160;BACKGROUND: url(<a href="http://jhxk.javaeye.com/upload/attachment/136410/bfc50a6e-4732-375e-8769-8c6ee90a5618.gif" target="_blank" rel="external">http://jhxk.javaeye.com/upload/attachment/136410/bfc50a6e-4732-375e-8769-8c6ee90a5618.gif</a>) no-repeat right bottom;<br/>&#160;&#160;&#160;&#160;FLOAT: left;<br/>&#160;&#160;&#160;&#160;PADDING-BOTTOM: 0px;<br/>&#160;&#160;&#160;&#160;COLOR: #999;<br/>&#160;&#160;&#160;&#160;LINE-HEIGHT: 23px;<br/>&#160;&#160;&#160;&#160;PADDING-TOP: 0px;<br/>&#160;&#160;&#160;&#160;HEIGHT: 23px;<br/>&#160;&#160;&#160;&#160;TEXT-DECORATION: none<br/>}<br/>#tags LI.emptyTag {<br/>&#160;&#160;&#160;&#160;BACKGROUND: none transparent scroll repeat 0% 0%;<br/>&#160;&#160;&#160;&#160;WIDTH: 4px<br/>}<br/>#tags LI.sel&#101;ctTag {<br/>&#160;&#160;&#160;&#160;BACKGROUND-POSITION: left top;<br/>&#160;&#160;&#160;&#160;MARGIN-BOTTOM: -2px;<br/>&#160;&#160;&#160;&#160;POSITION: relative;<br/>&#160;&#160;&#160;&#160;HEIGHT: 25px<br/>}<br/>#tags LI.sel&#101;ctTag A {<br/>&#160;&#160;&#160;&#160;BACKGROUND-POSITION: right top;<br/>&#160;&#160;&#160;&#160;COLOR: #000;<br/>&#160;&#160;&#160;&#160;LINE-HEIGHT: 25px;<br/>&#160;&#160;&#160;&#160;HEIGHT: 25px<br/>}<br/>#tagContent {<br/>&#160;&#160;&#160;&#160;BORDER-RIGHT: #aecbd4 1px solid;<br/>&#160;&#160;&#160;&#160;PADDING-RIGHT: 1px;<br/>&#160;&#160;&#160;&#160;BORDER-TOP: #aecbd4 1px solid;<br/>&#160;&#160;&#160;&#160;PADDING-LEFT: 1px;<br/>&#160;&#160;&#160;&#160;PADDING-BOTTOM: 1px;<br/>&#160;&#160;&#160;&#160;BORDER-LEFT: #aecbd4 1px solid;<br/>&#160;&#160;&#160;&#160;PADDING-TOP:1px;<br/>&#160;&#160;&#160;&#160;BORDER-BOTTOM: #aecbd4 1px solid;<br/>&#160;&#160;&#160;&#160;BACKGROUND-COLOR: #fff<br/>}<br/>.tagContent {<br/>&#160;&#160;&#160;&#160;PADDING-RIGHT: 10px;<br/>&#160;&#160;&#160;&#160;DISPLAY: none;<br/>&#160;&#160;&#160;&#160;PADDING-LEFT: 10px;<br/>&#160;&#160;&#160;&#160;BACKGROUND: url(<a href="http://jhxk.javaeye.com/upload/attachment/136408/f89059e8-7235-30c7-956f-6944089cd2a3.gif" target="_blank" rel="external">http://jhxk.javaeye.com/upload/attachment/136408/f89059e8-7235-30c7-956f-6944089cd2a3.gif</a>) repeat-x;<br/>&#160;&#160;&#160;&#160;PADDING-BOTTOM: 10px;<br/>&#160;&#160;&#160;&#160;WIDTH: 576px;<br/>&#160;&#160;&#160;&#160;COLOR: #474747;<br/>&#160;&#160;&#160;&#160;PADDING-TOP: 10px;<br/>&#160;&#160;&#160;&#160;HEIGHT: 250px<br/>}<br/>#tagContent DIV.sel&#101;ctTag {<br/>&#160;&#160;&#160;&#160;DISPLAY: block<br/>}<br/>&lt;/STYLE&gt;<br/>&lt;/HEAD&gt;<br/>&lt;BODY&gt;<br/>&lt;DIV id=con&gt;<br/>&nbsp;&nbsp;&lt;UL id=tags&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;LI&gt;&lt;A onClick=&#34;sel&#101;ctTag(&#39;tagContent0&#39;,this)&#34; <br/>&nbsp;&nbsp;href=&#34;javascript:void(0)&#34;&gt;源码爱好者&lt;/A&gt; &lt;/LI&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;LI class=sel&#101;ctTag&gt;&lt;A onClick=&#34;sel&#101;ctTag(&#39;tagContent1&#39;,this)&#34; <br/>&nbsp;&nbsp;href=&#34;javascript:void(0)&#34;&gt;ASP源码&lt;/A&gt; &lt;/LI&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;LI&gt;&lt;A onClick=&#34;sel&#101;ctTag(&#39;tagContent2&#39;,this)&#34; <br/>&nbsp;&nbsp;href=&#34;javascript:void(0)&#34;&gt;自适应宽度的标签&lt;/A&gt; &lt;/LI&gt;<br/>&nbsp;&nbsp;&lt;/UL&gt;<br/>&nbsp;&nbsp;&lt;DIV id=tagContent&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;DIV class=tagContent id=tagContent0&gt;源码爱好者（&lt;a href=&#34;<a href="http://www.codefans.net" target="_blank" rel="external">http://www.codefans.net</a>&#34;&gt;CoreFans.net&lt;/a&gt;）提供各类编程源码、书籍教程、JavaScript/CSS特效代码以及常用软件下载等，做有质量的学习型源码下载站。&lt;/DIV&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;DIV class=&#34;tagContent sel&#101;ctTag&#34; id=tagContent1&gt;这时是ASP标签的内容。&lt;/DIV&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;DIV class=tagContent id=tagContent2&gt;自适应宽度的标签内容。&lt;/DIV&gt;<br/>&nbsp;&nbsp;&lt;/DIV&gt;<br/>&lt;/DIV&gt;<br/>&lt;SCRIPT type=text/javascript&gt;<br/>function sel&#101;ctTag(showContent,selfObj){<br/>&#160;&#160;&#160;&#160;// 标签<br/>&#160;&#160;&#160;&#160;var tag = document.getElementById(&#34;tags&#34;).getElementsByTagName(&#34;li&#34;);<br/>&#160;&#160;&#160;&#160;var taglength = tag.length;<br/>&#160;&#160;&#160;&#160;for(i=0; i&lt;taglength; i++){<br/>&#160;&#160;&#160;&#160;tag[i].className = &#34;&#34;;<br/>&#160;&#160;&#160;&#160;}<br/>&#160;&#160;&#160;&#160;selfObj.parentNode.className = &#34;sel&#101;ctTag&#34;;<br/>&#160;&#160;&#160;&#160;// 标签内容<br/>&#160;&#160;&#160;&#160;for(i=0; j=document.getElementById(&#34;tagContent&#34;+i); i++){<br/>&#160;&#160;&#160;&#160;j.style.display = &#34;none&#34;;<br/>&#160;&#160;&#160;&#160;}<br/>&#160;&#160;&#160;&#160;document.getElementById(showContent).style.display = &#34;block&#34;;<br/>}<br/>&lt;/SCRIPT&gt;<br/>&lt;/BODY&gt;<br/>&lt;/HTML&gt; <br/><br/>淡蓝色竖向简洁Tab <br/><br/>淡蓝色竖向简洁Tab，选项卡，很多人都喜欢的一种风格。<br/><br/>]]></description>
		</item>
		
			<item>
			<link>http://www.javamilk.org/article.asp?id=1446</link>
			<title><![CDATA[ 用JS实现的文字上下滚动，并且每滚动一行停顿几秒的效果 ]]></title>
			<author>blurxx@yahoo.cn(Java伴侣)</author>
			<category><![CDATA[Ajax/Js]]></category>
			<pubDate>Tue,28 Sep 2010 16:21:13 +0800</pubDate>
			<guid>http://www.javamilk.org/default.asp?id=1446</guid>
		<description><![CDATA[&lt;style&gt; <br/>div { font-size:12px; } <br/>&lt;/style&gt; <br/>&lt;div id=&#34;mq&#34; style=&#34;width:100%;height:70px;overflow:hidden;border:1px solid #000000&#34; onmouseover=&#34;iScrollAmount=0&#34; onmouseout=&#34;iScrollAmount=1&#34;&gt; <br/>轻轻的我走了，正如我轻轻的来；&lt;br/&gt; <br/>我轻轻的招手，作别西天的云彩。&lt;br/&gt; <br/>&lt;br/&gt; <br/>那河畔的金柳，是夕阳中的新娘；&lt;br/&gt; <br/>波光里的艳影，在我心头荡漾。&lt;br/&gt; <br/>&lt;br/&gt; <br/>&lt;/div&gt; <br/>&lt;script&gt; <br/>var oMarquee = document.getElementById(&#34;mq&#34;); //滚动对象 <br/>var iLineHeight = 14; //单行高度，像素 <br/>var iLineCount = 6; //实际行数 <br/>var iScrollAmount = 1; //每次滚动高度，像素 <br/>function run() { <br/>oMarquee.scrollTop += iScrollAmount; <br/>if ( oMarquee.scrollTop == iLineCount * iLineHeight ) <br/>oMarquee.scrollTop = 0; <br/>if ( oMarquee.scrollTop % iLineHeight == 0 ) { <br/>window.setTimeout( &#34;run()&#34;, 2000 ); <br/>} else { <br/>window.setTimeout( &#34;run()&#34;, 50 ); <br/>} <br/>} <br/>oMarquee.innerHTML += oMarquee.innerHTML; <br/>window.setTimeout( &#34;run()&#34;, 2000 ); <br/>&lt;/script&gt; ]]></description>
		</item>
		
			<item>
			<link>http://www.javamilk.org/article.asp?id=1445</link>
			<title><![CDATA[js控制小写自动变成大写]]></title>
			<author>blurxx@yahoo.cn(Java伴侣)</author>
			<category><![CDATA[Ajax/Js]]></category>
			<pubDate>Sun,26 Sep 2010 14:04:55 +0800</pubDate>
			<guid>http://www.javamilk.org/default.asp?id=1445</guid>
		<description><![CDATA[实例<br/>当您在例子中的输入域中键入字符时，字符会被更改为大写（逐一地）：<br/><br/>&lt;html&gt;<br/><br/>&lt;head&gt;<br/>&lt;script type=&#34;text/javascript&#34;&gt;<br/>function upperCase(x)<br/>{<br/>var y=document.getElementById(x).value<br/>document.getElementById(x).value=y.toUpperCase()<br/>}<br/>&lt;/script&gt;<br/>&lt;/head&gt;<br/><br/>&lt;body&gt;<br/><br/>输入您的姓名： &lt;input type=&#34;text&#34; id=&#34;fname&#34; onkeyup=&#34;upperCase(this.id)&#34; /&gt;<br/><br/>&lt;/body&gt;<br/>&lt;/html&gt;<br/><br/>大小写转换<br/><br/>&lt;html&gt;<br/><br/>&lt;head&gt;<br/>&lt;meta http-equiv=&#34;Content-Type&#34; content=&#34;text/html; charset=gb2312&#34;&gt;<br/>&lt;title&gt;新建网页 1&lt;/title&gt;<br/>&lt;script type=&#34;text/javascript&#34;&gt;<br/>function upperCase(x)<br/>{<br/>var y=document.getElementById(x).value<br/>document.getElementById(x).value=y.toLowerCase()<br/>}<br/>&lt;/script&gt;<br/>&lt;/head&gt;<br/><br/>&lt;body&gt;<br/><br/>输入您的姓名：<br/><br/>&lt;form method=&#34;POST&#34; action=&#34;--WEBBOT-SELF--&#34;&gt;<br/>&#160;&#160;&#160;&#160;&lt;p&gt;&lt;textarea rows=&#34;13&#34; id=&#34;fname&#34;&nbsp;&nbsp;cols=&#34;82&#34; onkeyup=&#34;upperCase(this.id)&#34;&gt;&lt;/textarea&gt;&lt;/p&gt;<br/>&lt;/form&gt;<br/><br/><br/>&lt;/body&gt;<br/>&lt;/html&gt;]]></description>
		</item>
		
			<item>
			<link>http://www.javamilk.org/article.asp?id=1404</link>
			<title><![CDATA[70个流行的AJAX应用的演示和源码下载]]></title>
			<author>blurxx@yahoo.cn(Java伴侣)</author>
			<category><![CDATA[Ajax/Js]]></category>
			<pubDate>Tue,13 Apr 2010 15:45:18 +0800</pubDate>
			<guid>http://www.javamilk.org/default.asp?id=1404</guid>
		<description><![CDATA[<p>PS:网上看到的，好好学习下。。。。。。</p>
<p><a href="http://forge.novell.com/modules/xfmod/project/?ajallerix" target="_blank"><font color="#800080">Ajallerix</font></a> : AJAX, simple, fast Web image gallery demo ; at Novell</p>
<p><br />
<a href="http://www.stratulat.com/technical/ajax/a1/?article=AJAX%20-%20microlink%20pattern%20" target="_blank">AJAX - microlink pattern tutorial</a> : A microlink is a link that opens up content below it.</p>
<p><br />
<a href="http://www.nigelcrawley.co.uk/bbc/" target="_blank">Ajax BBC News RSS Reader</a> : demo by Nigel Crawley <br />
&nbsp;</p>
<p><a href="http://aquajax.com/" target="_blank">AJAX Chat in Python with Dojo</a> : at AquaAjax <br />
<br />
<a href="http://www.linuxuser.at/chess/" target="_blank">Ajax Chess</a> : multiplayer chess <br />
<br />
<a href="http://www.backbase.com/demos/explorer/" target="_blank">Ajax examples at BackBase</a> : examples demonstrating several aspects of the Backbase technology. <br />
<br />
<a href="http://openrico.org/rico/demos.page" target="_blank">Ajax examples at Rico</a> : Inner HTML, JavaScript updater etc. <br />
<br />
<a href="http://www.propeller-head.biz/demo/desktop/" target="_blank">Ajax examples using ColdFusionMX, SQLServer, SOAP</a> : Contact Manager, NOAA 7 Day Forecast code and demos. <br />
<br />
<a href="http://www.feedfeeds.com/feedtv" target="_blank"><font color="#800080">Ajax Feed TV</font></a> : News feed <br />
<br />
<a href="http://www.chevol.com/Blog/tabid/61/EntryID/22/Default.aspx" target="_blank"><font color="#800080">Ajax inline dictionary</font></a> : Highlight any text on this site then right click. A tooltip containing the definition of the selected word should show up. <br />
<br />
<a href="http://www.ajaxload.info/" target="_blank"><font color="#800080">Ajaxload</font></a> : Ajax loading gif generator. <br />
<br />
<a href="http://www.jamesdam.com/ajax_login/login.html" target="_blank">Ajax Login Demo</a> : Creating a secure login system using XMLHttpRequest <br />
创建加载logo的小动画<br />
<br />
<a href="http://software500.pathf.com/" target="_blank">Ajax Newsletter Signup</a> : A newsletter signup form that shows Thank You on the same page. <br />
<br />
<a href="http://www.vertexlogic.com/" target="_blank">ajaxProject</a> : Project Management applicaiton with rich UI <br />
<br />
<a href="http://www.masuga.com/thelab/ajaxrate/" target="_blank">Ajax Rater</a> : A star rating system that uses Ajax. <br />
<br />
<a href="http://www.robertnyman.com/2005/11/13/proudly-presenting-ajax-s/" target="_blank">AJAX-S</a> : An Ajax-based slideshow system. <br />
<br />
<a href="http://www.broken-notebook.com/spell_checker" target="_blank">AJAX Spell Checker</a> : spell check text / form content. <br />
<br />
<a href="http://ajaxtoolbox.com/" target="_blank">Ajax Toolbox</a> : Tools for the Ajax Developer <br />
<br />
<a href="http://lmap.co.nr/Amazon1.htm" target="_blank">Amazon Catalog Tree</a> : Amazon Catalog Tree <br />
<br />
<a href="http://www.francisshanahan.com/zuggest.aspx" target="_blank">Amazon Zuggest</a> : Amazon product suggestion (like google suggest) <br />
<br />
<a href="http://www.symfony-project.com/askeet/8" target="_blank">Askeet by symfony</a> : Digg-like AJAX interactions; open source <br />
<br />
<a href="http://www.backbase.com/?no-loop#home/home.xml%5B0%5D" target="_blank">Backbase - Ajax Demos</a> : Ajax demos at BackBase <br />
<br />
<a href="http://www.clearnova.com/ajax/" target="_blank">Basic Ajax Examples</a> : Ping, track changes, drop down, Google suggest hack etc at Clearnova <br />
<br />
<a href="http://bennolan.com/behaviour/more.html" target="_blank">Behaviour</a> : Fading lists, Sortable lists, Dropout boxen, Shaky lists <br />
<br />
<a href="http://gamma.nic.fi/~jmp/chat/app.html" target="_blank">chat.app</a> : ajax chat <br />
<br />
<a href="http://chi.lexigame.com/" target="_blank">Chihuahua Word Puzzle</a> : daily word puzzles <br />
<br />
<a href="http://www.couloir.org/" target="_blank">Coloir</a> : Ajax Slideshow <br />
<br />
<a href="http://www.def-logic.com/games.html" target="_blank">DHTML arcade/action games</a> : a collection that demonstrate the power of DHTML <br />
<br />
<a href="http://www.domapi.com/index.cfm?action=examples" target="_blank">DomAPI</a> : Windows Desktop, Outlook-like, RSS Reader <br />
<br />
<a href="http://www.cyberdummy.co.uk/test/cart.php" target="_blank">Drag and Drop Shopping Cart Demo</a> : at CyberDummy <br />
<br />
<a href="http://www.yvoschaap.com/index.php/weblog/ajax_inline_instant_update_text_20" target="_blank">Easy AJAX inline text edit 2.0</a> : edit a piece of text inline <br />
<br />
<a href="http://encodable.com/filechucker/" target="_blank">FileChucker</a> : File upload and progress bar at Encodable.com <br />
<br />
<a href="http://www.cyberdummy.co.uk/test/username-ajax.php" target="_blank">Gmail Style Check Username AJAX Demo</a> : at CyberDummy <br />
<br />
<a href="http://code.google.com/webtoolkit/documentation/examples/" target="_blank">Google Web Toolkit Example Projects</a> : Hello World, Dynamic Table, Desktop App Clone etc <br />
<br />
<a href="http://amix.dk/projects/?page_id=5#Download_-_the_" target="_blank">GreyBox</a> : Pop up window using idea of light box. <br />
<br />
<a href="http://www.fiftyfoureleven.com/resources/programming/%20/examples" target="_blank">FiftyFourEleven: Ajax Examples</a> <br />
<br />
<a href="http://www.abaqueinside.com/IntuiCatAjaxDemoVerif.asp" target="_blank">IntuiCat - ajax Catalogue</a> : Ajax-based Catalogue Demo <br />
<br />
<a href="http://www.linb.net/linb/" target="_blank">jsLINB programming demos</a> : LINB(Lazy INternet and Browser) <br />
<br />
<a href="http://earthcode.com/blog/2005/12/jslog.html" target="_blank">JSlog</a> : Ajax logging tool. <br />
<br />
<a href="http://www.masswerk.at/jsuix/jsuix_support/" target="_blank">JS/UIX Unix Shell</a> : JS/UIX is an UN*X-like OS for standard web-browsers, written entirely in JavaScript. <br />
<br />
<a href="http://socket7.net/lace/" target="_blank">Lace</a> : free web chat application <br />
<br />
<a href="http://www.huddletogether.com/projects/lightbox2/" target="_blank">Lightbox</a> : simple, unobtrusive script used to overlay images on the current page. <br />
<br />
<a href="http://www.eight.nl/files/leightbox/" target="_blank">Leightbox</a> : Light Box with inline div&rsquo;s instead of AJAX calls. <br />
<br />
<a href="http://www.ajaxtechforums.com/viewtopic.php?t=21" target="_blank">Live Quote Demo</a> : Simple way of creating an updating stock quote table in ajax. <br />
<br />
<a href="http://www.broken-notebook.com/magnetic" target="_blank">Magnetic Poetry</a> : drag and drop poetry <br />
<br />
<a href="http://metatron.rhea-silva.com/" target="_blank">Metatron Chat Engine</a> : PHP/MySQL/JavaScript powered chat engine <br />
<br />
<a href="http://www.monket.net/cal" target="_blank">Monket Calendar</a> : online calendar <br />
<br />
<a href="http://www.cyberdummy.co.uk/test/dd.php" target="_blank">Multi List Drag Drop Demo</a> : at CyberDummy <br />
<br />
<a href="http://www.netdirector.org/" target="_blank">NetDirector</a> : open and extensible framework for managing configurations of common open source network services. <br />
<br />
<a href="http://demo.neximage.com/" target="_blank">nexImage</a> : Image processing demo <br />
<br />
<a href="http://www.opera.com/products/mobile/platform/" target="_blank">Opera Platform</a> : Enabling AJAX applications on mobile phones <br />
<br />
<a href="http://www.orbeon.com/ops/goto-example/xforms-controls" target="_blank">Orbeon examples</a> : various examples illustrating the capabilities of OPS, from the OPS Tutorial examples to XForms examples <br />
<br />
<a href="http://www.ovosuite.com/" target="_blank">OVO Suite : Online Virtual Office</a> : virtual office limited demo <br />
<br />
<a href="http://www.phpfreechat.net/" target="_blank">phpFreeChat</a> : php Free Chat <br />
<br />
<a href="http://meyerweb.com/eric/tools/s5/" target="_blank">S5: A Simple Standards-Based Slide Show System</a> : S5 is a slide show format based entirely on XHTML, CSS, and JavaScript. <br />
<br />
<a href="http://mir.aculo.us/stuff/reflector/reflector.html" target="_blank">script.aculo.us Reflector</a> : image reflector script that uses uses opacity-based fades <br />
<br />
<a href="http://www.cyberdummy.co.uk/test/slider/" target="_blank">Slider Bar Demo</a> : at CyberDummy <br />
<br />
<a href="http://rockstars.homedns.org/smallestajax/index.php" target="_blank">SmallestAjax</a> : Smallest Ajax example in the world? <br />
<br />
<a href="http://demo.primalgrasp.com/spell/edit_text" target="_blank">Spell Check demo</a> : by Primal Grasp <br />
<br />
<a href="http://www.janis.or.jp/users/segabito/JavaScriptMaryo.html" target="_blank">Super Maryo World</a> : Japanese game demo <br />
<br />
<a href="http://demo.opennotion.com/tacos4/app" target="_blank">Tacos</a> : Tacos provides a library of useful Tapestry components. This application provides some examples to get you started. <br />
<br />
<a href="http://www.agavegroup.com/agWork/theList/theListWrapper.php" target="_blank">theList</a> : to-do list / bug-tracker <br />
<br />
<a href="http://codylindley.com/%20/257/thickbox-one" target="_blank">ThickBox</a> : ThickBox is a Lightbox than can show html pages as well as images. <br />
<br />
<a href="http://tooltip.crtx.org/" target="_blank">Tooltip.js</a> : Tooltip.js is a simple class to make it possible to add tooltips to your page. <br />
<br />
<a href="http://treehouse.ofb.net/chat/?lang=en" target="_blank">Treehouse Chat</a> : ajax chat <br />
<br />
<a href="http://tudu.sourceforge.net/" target="_blank">Tudu Lists</a> : open-source to-do lists <br />
<br />
<a href="http://weboggle.shackworks.com/" target="_blank">WeBoggle</a> : Ajax Boggle <br />
<br />
<a href="http://www.plasticshore.com/projects/chat/" target="_blank">XHTML live Chat</a> : ajax chat <br />
<br />
<a href="http://www.myjavaserver.com/~harikrishnag/yahoo.html" target="_blank">YahooSearchAsYouType</a> : Yahoo search as you type <br />
<br />
<a href="http://www.potix.com/zkdemo/userguide" target="_blank">ZK Demo</a> : demo programs for various components</p>]]></description>
		</item>
		
			<item>
			<link>http://www.javamilk.org/article.asp?id=1365</link>
			<title><![CDATA[Javascript 操作本地文件API? ]]></title>
			<author>blurxx@yahoo.cn(Java伴侣)</author>
			<category><![CDATA[Ajax/Js]]></category>
			<pubDate>Fri,26 Feb 2010 16:58:55 +0800</pubDate>
			<guid>http://www.javamilk.org/default.asp?id=1365</guid>
		<description><![CDATA[本来要下班了，但是看到这个令人震惊的消息，不得不上来写今天的第三篇blog<br/><br/>新 API 寻求让 JavaScript 操作本地文件<br/><br/><br/>新闻原文：<br/><br/><a href="http://arstechnica.com/open-source/news/2009/11/w3c-publishes-draft-of-new-file-api-spec.ars" target="_blank" rel="external">http://arstechnica.com/open-source/news/2009/11/w3c-publishes-draft-of-new-file-api-spec.ars</a><br/><br/>引用自cnbeta的新闻：<br/>FileReader 对象并不需要特别的权限，但出于显然的安全考虑，直接使用文件路径进行访问是不允许的，必须结合常规的 HTML file 对象，用户点击浏览之后，选择本地文件，JavaScript 再通过 DOM 引用该文件并进行操作，这个机制使得该 API 相对安全一些，因为任何本地文件的获取都需要用户的人工参与。<br/><br/>以下例子使用该 API 打开一个本地文件并将文件内容显示在一个 div 容器中，我们甚至可以在 div 上加上 contentEditable 属性，用户可以直接编辑文件的内容，不过，该 API 并没有提供将文件内容写回本地文件的方法，因此你编辑的内容无法保存。 <br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code24904);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.javamilk.org/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code24904><br/>&lt;html&gt;<br/>&lt;head&gt;<br/>&lt;style&gt;<br/>#editor {<br/>border: 1px solid black;<br/>height: 250px;<br/>margin: 15px;<br/>padding: 10px;<br/>overflow: scroll;<br/>}<br/>&lt;/style&gt;<br/>&lt;script type=&#34;text/javascript&#34;&gt;<br/>function load() {<br/>var finput = document.getElementById(&#34;data&#34;);<br/>var editor = document.getElementById(&#34;editor&#34;);<br/><br/>var f = finput.files[0];<br/><br/>if (f) {<br/>var r = new FileReader();<br/>r.onload = function(e) { editor.innerHTML = e.target.result }<br/>r.readAsText(f);<br/>} else { editor.innerHTML = &#34;Failed to load file&#34; }<br/>}<br/><br/>function format(c) { document.execCommand(c, false, false); }<br/>&lt;/script&gt;<br/>&lt;/head&gt;<br/>&lt;body&gt;<br/><br/>&lt;h3&gt;HTML File Reader Test&lt;/h3&gt;<br/><br/>&lt;p&gt;Sel&#101;ct a file:<br/>&lt;input type=&#34;file&#34; id=&#34;data&#34; /&gt;<br/>&lt;a href=&#34;#&#34; onclick=&#34;load()&#34;&gt;Load&lt;/a&gt;<br/>&lt;/p&gt;<br/><br/>&lt;p&gt;<br/>&lt;a href=&#34;#&#34; onclick=&#34;format(&#39;bold&#39;)&#34;&gt;Bold&lt;/a&gt;<br/>&lt;a href=&#34;#&#34; onclick=&#34;format(&#39;italic&#39;)&#34;&gt;Italic&lt;/a&gt;<br/>&lt;a href=&#34;#&#34; onclick=&#34;format(&#39;underline&#39;)&#34;&gt;Underline&lt;/a&gt;<br/>&lt;/p&gt;<br/><br/>&lt;div id=&#34;editor&#34; contentEditable=&#34;true&#34;&gt;&lt;/div&gt;<br/>&lt;/body&gt;<br/>&lt;/html&gt;</div></div><br/><br/><br/>注意上面我加粗的部分，这段API有两个特点：<br/>1. 每一步都有用户参与<br/>2. 只能读，不能写<br/><br/>这样设计都是出于安全的考虑，但是我需要说的是，仅仅这样做是远远不够的！<br/><br/>我相信出于安全考虑，在读文件的时候还会禁止读一些操作系统文件内容，或者是只允许读某些目录下的文件内容，但是黑客总能找到各种方法去把风险放大到极限。<br/><br/>之前就曾经出过利用html和javascript遍历目录、文件的漏洞（还有尚未公布的），也曾经出过仅利用javascript就能偷偷把文件上传到黑客网站的漏洞（已经patch的）。但是这个新的操作文件的API一出来，无疑将提供新的 attack surface。<br/><br/>而浏览器安全模型的一个重要思想------ 隔离， 不论是sandbox，还是别的什么技术，都会因此受到挑战。<br/><br/>我闭上眼睛，就想到了各种shellcode利用javascript API操作本地文件，想到了各种XSS trick，想到了clickjacking可能诱使用户错误的点击、选择文件，然后把文件偷走。。。。。。。。<br/><br/>当然，新的功能能够给应用带来更多的优点，我们应该鼓励创新，但是在创新的同时，一定要好好做安全，否则就会成为悲剧。今天还看到个文章，里面讲到 IE6 是有史以来造成最大、最多安全问题的软件。IE6 好吗？在当时来说当然好，但是由于当时对安全认识的不足，还是付出了很惨重的代价。<br/><br/>再次强调，我并非反对这个API，而是强调安全是使用的前提，在安全的基础上，才能更好的使用这个特性。<br/>（最近有些人看我文章老是不认真看完，然后断章取义的发表一些不恰当的看法，所以我不得不多强调几次我的观点。） <br/><br/> <br/><br/>--------------------------------------------------------------------------------<br/><br/>我这里也提供点JS操作本地文件的代码给大家参考吧。By:Idiot.CN<br/> <br/>写入文本文件<br/><br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code81515);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.javamilk.org/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code81515>&lt;html&gt;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&lt;head&gt;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&lt;title&gt;写入文本文件&lt;/title&gt;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&lt;/head&gt;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&lt;body&gt;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&lt;h2&gt;写入文本文件&lt;/h2&gt;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&lt;hr&gt;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&lt;script&nbsp;&nbsp; language=&#34;JavaScript&#34;&gt;&nbsp;&nbsp;&nbsp;&nbsp; <br/>&nbsp;&nbsp;var&nbsp;&nbsp; ForWriting&nbsp;&nbsp; =&nbsp;&nbsp; 2;&nbsp;&nbsp; <br/>&nbsp;&nbsp;var&nbsp;&nbsp; strFile&nbsp;&nbsp; =&nbsp;&nbsp; &#34;E:\HackNote.html&#34;;&nbsp;&nbsp; <br/>&nbsp;&nbsp;var&nbsp;&nbsp; objFSO&nbsp;&nbsp; =&nbsp;&nbsp; new&nbsp;&nbsp; ActiveXObject(&#34;Scripting.FileSystemObject&#34;);&nbsp;&nbsp; <br/>&nbsp;&nbsp;//&nbsp;&nbsp; 检查文件是否存在&nbsp;&nbsp; <br/>&nbsp;&nbsp;if&nbsp;&nbsp; (objFSO.FileExists(strFile)){&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;&nbsp; 打开文本文件&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;&nbsp; objStream&nbsp;&nbsp; =&nbsp;&nbsp; objFSO.OpenTextFile(strFile,ForWriting,true,false);&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;&nbsp; 写入字符串数据&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;objStream.WriteLine(&#34;1111111111&#34;);&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;objStream.WriteLine(&#34;22222222222222&#34;);&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.write(&#34;写入文本文件&#34;&nbsp;&nbsp; +&nbsp;&nbsp; strFile&nbsp;&nbsp; +&nbsp;&nbsp; &#34;成功&lt;br&gt;&#34;);&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;objStream.Close();&nbsp;&nbsp;&nbsp;&nbsp; //&nbsp;&nbsp; 关闭文件&nbsp;&nbsp; <br/>&nbsp;&nbsp;}&nbsp;&nbsp; <br/>&nbsp;&nbsp;else&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.write(&#34;文本文件:&nbsp;&nbsp; &#34;&nbsp;&nbsp; +&nbsp;&nbsp; strFile&nbsp;&nbsp; +&nbsp;&nbsp; &#34;不存在&lt;br&gt;&#34;);&nbsp;&nbsp; <br/>&nbsp;&nbsp;&lt;/script&gt;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&lt;/body&gt;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&lt;/html&gt;</div></div><br/><br/> <br/>JS写入文件内容<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code85124);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.javamilk.org/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code85124>&lt;SCRIPT&nbsp;&nbsp; LANGUAGE=&#34;JavaScript&#34;&gt;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&lt;!--&nbsp;&nbsp; <br/>var&nbsp;&nbsp; fso,&nbsp;&nbsp; f;&nbsp;&nbsp; <br/>&nbsp;&nbsp;fso&nbsp;&nbsp; =&nbsp;&nbsp; new&nbsp;&nbsp; ActiveXObject(&#34;Scripting.FileSystemObject&#34;);&nbsp;&nbsp; <br/>&nbsp;&nbsp;f&nbsp;&nbsp; =&nbsp;&nbsp; fso.Cr&#101;ateTextFile(server.mappath(&#34;hack.txt&#34;),true) ;&nbsp;&nbsp; <br/>&nbsp;&nbsp;f.WriteLine(&#39;Hacked by:Idiot.CN,\r\nTeam:<a href="http://hacknote.com" target="_blank" rel="external">http://hacknote.com</a>&#39;);&nbsp;&nbsp; <br/>&nbsp;&nbsp;f.Close();&nbsp;&nbsp; <br/>&nbsp;&nbsp;//&nbsp;&nbsp; --&gt;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&lt;/SCRIPT&gt;</div></div>&nbsp;&nbsp;<br/> <br/>下面的这个是我以前做的示例，忘记删了。功能是读取网页代码和本地文件。<br/><br/> <a href="http://hacknote.com/id.html" target="_blank" rel="external">http://hacknote.com/id.html</a><br/><br/>]]></description>
		</item>
		
			<item>
			<link>http://www.javamilk.org/article.asp?id=1363</link>
			<title><![CDATA[一段关于内文广告方面的代码]]></title>
			<author>blurxx@yahoo.cn(Java伴侣)</author>
			<category><![CDATA[Ajax/Js]]></category>
			<pubDate>Thu,25 Feb 2010 16:54:19 +0800</pubDate>
			<guid>http://www.javamilk.org/default.asp?id=1363</guid>
		<description><![CDATA[<div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code33304);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.javamilk.org/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code33304>&lt;body&gt;<br/>&lt;div id=&#34;ct&#34;&gt;<br/>据国外媒体报道，数字认证服务提供商VeriSign周四宣布，<br/>为获取更多用于互联网基础设施升级的资金，计划从今年10月开始提高对.com和.net域名批量注册的费用。<br/>&lt;/div&gt;<br/>&lt;div id=&#34;mouseOnInfo&#34; style=&#34;padding-top:100px;&#34;&gt;<br/><br/>&lt;/div&gt;<br/>&lt;/body&gt;<br/>&lt;script language=&#34;javascript&#34;&gt;<br/>var rendText=function(keyWordArr,textElement)<br/>{<br/>var text=textElement.innerHTML;<br/>var RegexpKeyWordString=&#34;&#34;;<br/>for (var i=0;i&lt;keyWordArr.length;i++)<br/>{<br/>RegexpKeyWordString+=keyWordArr[i]+&#34;|&#34;<br/>}<br/>RegexpKeyWordString=RegexpKeyWordString.replace(/\|$/,&#34;&#34;).replace(/\\/g,&#34;\\\\&#34;);<br/>var regExpObj=eval(&#34;/&#34;+RegexpKeyWordString+&#34;/g&#34;);<br/>text=text.replace(regExpObj,function(a,b){return &#34;&lt;a href=&#39;javascript:jumpPage(\&#34;&#34;+a+&#34;\&#34;)&#39; onmouseover=&#39;linkMouseover(\&#34;&#34;+a+&#34;\&#34;)&#39;&gt;&#34;+a+&#34;&lt;/a&gt;&#34;;})<br/>textElement.innerHTML=text<br/>}<br/><br/>function jumpPage(txt)<br/>{<br/>switch(txt)<br/>{<br/>case &#34;互联网&#34;:alert(&#34;互联网是垃圾。&#34;);break;<br/>case &#34;媒体&#34;:alert(&#34;媒体报道的很多都是假新闻。&#34;);break;<br/>case &#34;域名&#34;:alert(&#34;我没域名谁送我个？&#34;);break;<br/>}<br/>}<br/><br/>function linkMouseover(txt)<br/>{<br/>switch(txt)<br/>{<br/>case &#34;互联网&#34;:document.getElementById(&#34;mouseOnInfo&#34;).innerHTML=&#34;互联网:别摸我。&#34;;break;<br/>case &#34;媒体&#34;:document.getElementById(&#34;mouseOnInfo&#34;).innerHTML=&#34;媒体:别摸我。&#34;;break;<br/>case &#34;域名&#34;:document.getElementById(&#34;mouseOnInfo&#34;).innerHTML=&#34;域名:别摸我。&#34;;break;<br/>} <br/>}<br/><br/>document.body.onload=function()<br/>{<br/>var WA=new Array();<br/>WA.push(&#34;互联网&#34;);<br/>WA.push(&#34;媒体&#34;);<br/>WA.push(&#34;域名&#34;);<br/>rendText(WA,document.getElementById(&#34;ct&#34;));<br/>}<br/><br/>&lt;/script&gt;</div></div>]]></description>
		</item>
		
			<item>
			<link>http://www.javamilk.org/article.asp?id=1362</link>
			<title><![CDATA[javascript文件夹选择框的两种解决方案 ]]></title>
			<author>blurxx@yahoo.cn(Java伴侣)</author>
			<category><![CDATA[Ajax/Js]]></category>
			<pubDate>Thu,25 Feb 2010 13:58:09 +0800</pubDate>
			<guid>http://www.javamilk.org/default.asp?id=1362</guid>
		<description><![CDATA[解决方案1:<br/>调用windows 的shell,但会有安全问题.<br/><br/> * browseFolder.js<br/> * 该文件定义了BrowseFolder()函数，它将提供一个文件夹选择对话框<br/> * 以供用户实现对系统文件夹选择的功能<br/> * 文件夹选择对话框起始目录由<br/> * Shell.BrowseForFolder(WINDOW_HANDLE, Message, OPTIONS, strPath)函数<br/> * 的strPath参数设置<br/> * 例如：0x11--我的电脑<br/> *&nbsp;&nbsp; 0 --桌面<br/> *&nbsp;&nbsp;&#34;c:\\&#34;--系统C盘<br/> * <br/> * 用如下代码把该函数应用到一个HTML文件中：<br/> *&nbsp;&nbsp;&lt;script src=&#34;browseFolder.js&#34;&gt;&lt;/script&gt;<br/> * 或把下面代码直接COPY到&lt;script language=&#34;javascript&#34;&gt;...&lt;/script&gt;标签中；<br/><br/> * 特别注意的是,由于安全方面的问题,你还需要如下设置才能使本JS代码正确运行,<br/> * 否者会出现&#34;没有权限&#34;的问题.<br/> *<br/> * 1、设置可信任站点（例如本地的可以为：<a href="http://localhost" target="_blank" rel="external">http://localhost</a>） <br/> * 2、其次：可信任站点安全级别自定义设置中：设置下面的选项 <br/> * &#34;对没有标记为安全的ActiveX控件进行初始化和脚本运行&#34;----&#34;启用&#34;&nbsp;&nbsp;<br/><br/>browserFolder.js:<br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code82747);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.javamilk.org/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code82747>/**//***<br/>&nbsp;&nbsp;&nbsp;&nbsp;path 要显示值的对象id<br/>****/<br/>function browseFolder(path) {<br/>&nbsp;&nbsp;&nbsp;&nbsp;try {<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var Message = &#34;\u8bf7\u9009\u62e9\u6587\u4ef6\u5939&#34;;&nbsp;&nbsp;//选择框提示信息<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var Shell = new ActiveXObject(&#34;Shell.Application&#34;);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var Folder = Shell.BrowseForFolder(0, Message, 64, 17);//起始目录为：我的电脑<br/>&nbsp;&nbsp;//var Folder = Shell.BrowseForFolder(0,Message,0); //起始目录为：桌面<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (Folder != null) {<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Folder = Folder.items();&nbsp;&nbsp;// 返回 FolderItems 对象<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Folder = Folder.item();&nbsp;&nbsp;// 返回 Folderitem 对象<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Folder = Folder.Path;&nbsp;&nbsp; // 返回路径<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (Folder.charAt(Folder.length - 1) != &#34;\\&#34;) {<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Folder = Folder + &#34;\\&#34;;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById(path).value = Folder;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return Folder;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;catch (e) {<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert(e.message);<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>}</div></div> <br/>使用的时候:<br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code17187);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.javamilk.org/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code17187><br/>&lt;td&gt;<br/>&nbsp;&nbsp; &lt;input type=&#34;text&#34; name=&#34;path&#34; /&gt;<br/>&lt;/td&gt;<br/>&lt;td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&#34;button&#34; onclick=&#34;browseFolder(&#39;path&#39;)&#34; value=&#34;选择生成路径&#34; /&gt;<br/>&lt;/td&gt;</div></div><br/><br/>2.解决方案二:<br/> 自己写一个js读取本地硬盘的选择框, 缺点是外观上较上一个差一些. <br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code66984);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.javamilk.org/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code66984><br/>&lt;html&gt;<br/>&lt;head&gt;<br/>&lt;meta http-equiv=&#34;Content-Type&#34; content=&#34;text/html; charset=gb2312&#34;&gt;<br/>&lt;title&gt;无标题文档&lt;/title&gt;<br/>&lt;/head&gt;<br/>&lt;body&gt;<br/>&lt;table border=&#34;0&#34; cellpadding=&#34;0&#34; width=&#34;100%&#34; id=&#34;tb_show&#34;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&#34;18%&#34;&gt;文件保存位置:&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&#34;82%&#34;&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;%--&lt;html:file property=&#34;file&#34; size=&#34;40&#34;&nbsp;&nbsp;styleClass=&#34;inputbox&#34;/&gt;--%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input name=&#34;backDir&#34; type=&#34;text&#34; value =&#34;C:\&#34; size=&#34;100&#34; width=&#34;500&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;目录位置:&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;sel&#101;ct name=&#34;tables_drive&#34; id=&#34;tables_drives&#34; onchange=&#34;get_drives()&#34; &gt;&lt;/sel&#101;ct&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td colspan=&#34;2&#34;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&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;&lt;sel&#101;ct name=&#34;table_folder&#34; id=&#34;table_folder&#34;&nbsp;&nbsp;size=&#34;10&#34; multiple ondblclick=&#34;get_file()&#34;&gt;&lt;/sel&#101;ct&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td colspan=&#34;2&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;font color=&#34;red&#34;&gt;说明：双击列表框的一个选项，就将该文件夹下面的文件夹显示在该列表框中。第一个就是根目录&lt;/font&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<br/>&lt;/table&gt;<br/>&lt;/body&gt;<br/>&lt;/html&gt;<br/>&lt;script&gt;<br/>/**//*<br/>*初始化，将系统所有的驱动器放入table_drives列表<br/>*/<br/>window.onload = new function init()<br/>{<br/>&nbsp;&nbsp;&nbsp;&nbsp;var fso, s, n, e, x;<br/>&nbsp;&nbsp;&nbsp;&nbsp;fso = new ActiveXObject(&#34;Scripting.FileSystemObject&#34;);<br/>&nbsp;&nbsp;&nbsp;&nbsp;e = new Enumerator(fso.Drives);<br/>&nbsp;&nbsp;&nbsp;&nbsp;s = &#34;&#34;;<br/>&nbsp;&nbsp;&nbsp;&nbsp;for (; !e.atEnd(); e.moveNext())<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;x = e.item();<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;s = s + x.DriveLetter;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;s += &#34;:&#34;;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (x.DriveType == 3)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; n = x.ShareName;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else if (x.IsReady)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; n = x.VolumeName;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; n = &#34;[驱动器未就绪]&#34;;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;s +=&nbsp;&nbsp; n + &#34;,&#34;;<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;var drives = s.split(&#34;,&#34;);&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;var tableDrives = document.getElementById(&#34;tables_drives&#34;);<br/>&nbsp;&nbsp;&nbsp;&nbsp;for ( var i = 0; i &lt; drives.length-1; i++ )<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var option = document.cr&#101;ateElement(&#34;OPTION&#34;);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;drives[i].split(&#34;:&#34;);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;option.value = &#34;[&#34;+drives[i].split(&#34;:&#34;)[0]+&#34;:]&#34;+drives[i].split(&#34;:&#34;)[1];<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;option.text = &#34;[&#34;+drives[i].split(&#34;:&#34;)[0]+&#34;:]&#34;+drives[i].split(&#34;:&#34;)[1];<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tableDrives.add(option);<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>}<br/><br/>/**//*<br/>*tables_drives列表中选中的驱动器上所有文件夹放入table_folder列表中<br/>*/<br/>[code]function get_drives()<br/>{<br/>&nbsp;&nbsp;&nbsp;&nbsp;var tableDrives = document.getElementById(&#34;tables_drives&#34;);<br/>&nbsp;&nbsp;&nbsp;&nbsp;var tableFolders = document.getElementById(&#34;table_folder&#34;);&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;for ( var i = 0; i &lt; tableDrives.options.length; i++ )<br/>&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if ( tableDrives.options[i].sel&#101;cted == true )<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var fso, f, fc, s;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var drive = tableDrives.options[i].value.split(&#34;:&#34;)[0].substring(1,tableDrives.options[i].value.split(&#34;:&#34;)[0].length);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById(&#34;backDir&#34;).value = drive + &#34;:\\&#34;;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fso = new ActiveXObject(&#34;Scripting.FileSystemObject&#34;);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (fso.DriveExists(drive))<br/>&nbsp;&nbsp;&nbsp;&nbsp;&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;d = fso.GetDrive(drive);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if ( d.IsReady )<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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;f = fso.GetFolder(d.RootFolder); <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fc = new Enumerator(f.SubFolders);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;s = &#34;&#34;;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for (;!fc.atEnd(); fc.moveNext())<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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;&nbsp;&nbsp;&nbsp;&nbsp; s += fc.item();<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; s += &#34;,&#34;;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var len = tableFolders.options.length;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;while(len &gt;= 0)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tableFolders.options.remove(len);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;len--;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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;&nbsp;&nbsp;&nbsp;&nbsp;var option = document.cr&#101;ateElement(&#34;OPTION&#34;);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;option.value = drive + &#34;:\\&#34;;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;option.text = drive + &#34;:\\&#34;;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tableFolders.add(option);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var folders = s.split(&#34;,&#34;);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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;&nbsp;&nbsp;&nbsp;&nbsp;for ( j = 0; j &lt; folders.length -1; j++)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;option = document.cr&#101;ateElement(&#34;OPTION&#34;);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;option.value =&nbsp;&nbsp;folders[j];<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;option.text = folders[j];<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tableFolders.add(option);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert(&#34;无法改变当前内容！&#34;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return false;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>}<br/><br/>/**//*<br/>*table_folder双击选项中的一个选项，就将该文件夹下面的文件夹显示在table_folder列表中。<br/>*/<br/>function get_file()<br/>{<br/>&nbsp;&nbsp;&nbsp;&nbsp;var tableFolders = document.getElementById(&#34;table_folder&#34;);&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;var tableDrives = document.getElementById(&#34;tables_drives&#34;);<br/>&nbsp;&nbsp;&nbsp;&nbsp;for ( var i = 0; i &lt; tableFolders.options.length; i++ )<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if ( tableFolders.options[i].sel&#101;cted == true )<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var fso, f, fc, s;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var folderpath = tableFolders.options[i].value.substring(0,tableFolders.options[i].value.length);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if ( folderpath.charAt(folderpath.length-1) == &#34;\\&#34; )<br/>&nbsp;&nbsp;&nbsp;&nbsp;&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;document.getElementById(&#34;backDir&#34;).value = folderpath;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br/>&nbsp;&nbsp;&nbsp;&nbsp;&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;document.getElementById(&#34;backDir&#34;).value = folderpath + &#34;\\&#34;;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fso = new ActiveXObject(&#34;Scripting.FileSystemObject&#34;);&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;f = fso.GetFolder(folderpath); <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fc = new Enumerator(f.SubFolders);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;s = &#34;&#34;;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for (;!fc.atEnd(); fc.moveNext())<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; s += fc.item();<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; s += &#34;,&#34;;<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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var len = tableFolders.options.length;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;while(len &gt;= 0)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&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;tableFolders.options.remove(len);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;len--;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var opt = &#34;&#34;;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var opt1 = &#34;&#34;;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for ( j = 0; j &lt; folderpath.split(&#34;\\&#34;).length; j++ )<br/>&nbsp;&nbsp;&nbsp;&nbsp;&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;var option = document.cr&#101;ateElement(&#34;OPTION&#34;);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;opt = opt + folderpath.split(&#34;\\&#34;)[j]+&#34;\\&#34;;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if ( j &gt; 0)<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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;opt1 = opt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;option.value = opt1.substring(0,opt1.length-1);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;option.text = opt1.substring(0,opt1.length-1);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tableFolders.add(option);&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;option.value = opt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;option.text = opt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tableFolders.add(option);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if ( tableFolders.options[0].value == tableFolders.options[1].value )<br/>&nbsp;&nbsp;&nbsp;&nbsp;&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;tableFolders.options.remove(1);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if ( s != &#34;&#34; )&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;&nbsp;&nbsp;&nbsp;&nbsp;&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;var folders = s.split(&#34;,&#34;);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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;for ( j = 0; j &lt; folders.length -1; j++)<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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;option = document.cr&#101;ateElement(&#34;OPTION&#34;);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;option.value = folders[j];<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;option.text = folders[j];<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tableFolders.add(option);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>}<br/>&lt;/script&gt;</div></div><br/><br/>如果您还有好的解决方案,回帖分享一下吧. <br/>]]></description>
		</item>
		
			<item>
			<link>http://www.javamilk.org/article.asp?id=1353</link>
			<title><![CDATA[js概率出现次数计算代码]]></title>
			<author>blurxx@yahoo.cn(Java伴侣)</author>
			<category><![CDATA[Ajax/Js]]></category>
			<pubDate>Fri,29 Jan 2010 14:06:23 +0800</pubDate>
			<guid>http://www.javamilk.org/default.asp?id=1353</guid>
		<description><![CDATA[<div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code87242);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.javamilk.org/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code87242>&lt;script&gt;<br/>var a=&#39;我是大哥&#39;;<br/>var b=&#39;我是二哥&#39;;<br/>var c=&#39;我是三弟&#39;;<br/>var x=Math.floor(Math.random()*10+1);//1-10之间随机数<br/>switch(x)<br/>{<br/>case 1:<br/>case 2:alert(a);break; //1和2时，弹出a，正好百分之20<br/>case 3:<br/>case 4:<br/>case 5:alert(b);break;&nbsp;&nbsp;//3、4、5时弹出b，百分之30<br/>case 6:<br/>case 7:<br/>case 8:<br/>case 9:<br/>case 10:alert(c);break; //剩下的百分之50<br/>}<br/>&lt;/script&gt; </div></div>]]></description>
		</item>
		
</channel>
</rss>
