<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title><![CDATA[小鱼潜水-潜水小鱼]]></title>
<link>http://xqasp.cn/</link>
<description><![CDATA[创造机会的人是勇者；等待机会的人是愚者]]></description>
<language>zh-cn</language>
<copyright><![CDATA[Copyright 2005 PBlog3 v2.8]]></copyright>
<webMaster><![CDATA[isolitary@qq.com(小鱼)]]></webMaster>
<generator>PBlog2 v2.4</generator> 
<image>
	<title>小鱼潜水-潜水小鱼</title>
	<url>http://xqasp.cn/images/logos.gif</url>
	<link>http://xqasp.cn/</link>
	<description>小鱼潜水-潜水小鱼</description>
</image>

			<item>
			<link>http://xqasp.cn/article.asp?id=66</link>
			<title><![CDATA[读取xls文件名及连接excel数据库的方法]]></title>
			<author>isolitary@qq.com(ying)</author>
			<category><![CDATA[学习]]></category>
			<pubDate>Sun,15 Jan 2012 23:01:35 +0800</pubDate>
			<guid>http://xqasp.cn/default.asp?id=66</guid>
		<description><![CDATA[<div class="UBBPanel quotePanel"><div class="UBBTitle"><img src="http://xqasp.cn/images/quote.gif" style="margin:0px 2px -3px 0px" alt="引用内容"/> 引用内容</div><div class="UBBContent">&lt;% <br/>function&nbsp;&nbsp; ShowFiles(folderPath) <br/>dim&nbsp;&nbsp; fso,&nbsp;&nbsp; fd <br/>set&nbsp;&nbsp; fso&nbsp;&nbsp; =&nbsp;&nbsp; Server.Cr&#101;ateObject( &#34;Scripting.FileSystemObject&#34;) <br/>set&nbsp;&nbsp; fd&nbsp;&nbsp; =&nbsp;&nbsp; fso.GetFolder(folderPath) <br/>for&nbsp;&nbsp; each&nbsp;&nbsp; f&nbsp;&nbsp; in&nbsp;&nbsp; fd.Files <br/>if instr(f.name,&#34;xls&#34;) then<br/>&#39;Response.Write f.Name <br/>newdata=f.name<br/>session(&#34;data&#34;)=newdata<br/>exit for<br/>end if<br/>next <br/>end&nbsp;&nbsp; function <br/>&#39;调用范例： <br/><br/>&#39;&nbsp;&nbsp; 当前目录的子目录列表 <br/>ShowFiles(Server.MapPath( &#34;. &#34;)) <br/><br/>%&gt;&nbsp;&nbsp;<br/>&lt;%set Conn=server.cr&#101;ateobject(&#34;adodb.connection&#34;)<br/>Conn.open &#34;Provider=Microsoft.Jet.OLEDB.4.0;Extended Properties=&#39;EXCEL 8.0;HDR=YES;IMEX=1&#39;;Data Source=&#34;&amp;server.MapPath(session(&#34;data&#34;))<br/>%&gt;</div></div>]]></description>
		</item>
		
			<item>
			<link>http://xqasp.cn/article.asp?id=64</link>
			<title><![CDATA[圣诞节的故事]]></title>
			<author>isolitary@qq.com(ying)</author>
			<category><![CDATA[小明]]></category>
			<pubDate>Sun,25 Dec 2011 22:10:50 +0800</pubDate>
			<guid>http://xqasp.cn/default.asp?id=64</guid>
		<description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;明还是对圣诞老人的存在深信不疑，今天的圣诞节，为了不像去年一样大晚上的赶出去四处寻礼物，提前就做了准备，明是那种非常贪玩儿和调皮的孩子，拿书当礼物肯定不喜欢，所以在网上淘了件鲁班锁九件套，明这种贪玩儿的孩子应该比较适合。<br/>&nbsp;&nbsp;&nbsp;&nbsp;圣诞节前几天，开始给明灌输听话懂事的孩子才会收到礼物的思想，用圣诞老人的礼物当作把柄，束缚了淘气包几天。23号晚上就说好一定要先写完作业，圣诞老人才会给礼物，明很不愉快的在这种压力下，用了一个晚上，一个上午的时间才处理完那一大堆作业（老师们简直是疯子，三年级竟然留那么多作业！真可恶！）。终于到了24号，下午趁明出去玩儿的时间，我和明爸拿了鲁班锁到了商场，明爸精心挑选了三个红红的大苹果，到二楼礼品组包装。包完后装到袋里拿回。晚上五家人一起到大午大吃一顿平安夜餐。回家睡觉，我对明说：“你要早睡啊，不然圣诞老人一看这家的孩子还没睡觉，肯定就不给礼物了。”明乖乖的听话，问：“我的袜子呢？”然后跑到衣柜前拿了一只干净的挂子挂在床头，然后躺下，满怀期待的一会儿就睡着了。我想这下坏了，袜子里放什么呢？没有准备，于是跑到明姥爷屋里找，姥爷早为明买了巧克力等好吃的东西，我拿了一些开心果，放到一个小塑料袋里，然后装进明挂在的袜子......然后拿出藏好的礼物，拿出买的小卡片，想在上面用圣诞老人的口吻写封短信，鼓励下小明，但小卡片太小，所以只写了两句话：“明明小朋友，因为你今年的表现不错，所以我为你准备了一份小礼物送给你，祝你圣诞快乐！希望明明做一个快乐健康的小孩儿！2011年12月24日，圣诞老人留”。我写的字其实明明都认识，这次写的故意将字写成圆形的艺术字了。礼物放到床头？三个苹果还可以，那个盛鲁班锁的大盒子放不下，万一从床头上掉下来还会砸到小明。先将礼物放在地上，睡觉吧，等天快亮时再放到床头。<br/>&nbsp;&nbsp;&nbsp;&nbsp;凌晨五点，我就醒来，悄悄将礼物摆上床头，确认不会掉下来，然后再接着睡，到了七点时，姥姥晨炼回来了，叫我，我赶紧起床。明爸在明耳边压低声音说：“我是圣诞老人，我来给你送礼物了!&#34;明一下子睁开眼睛，从床上坐起来，看床头有没有礼物。<br/>&nbsp;&nbsp;&nbsp;&nbsp;我在客厅听到明的欢呼，他匆忙穿上衣服拿着礼物给我看，我故做惊讶的说：“明真棒呢！真的收到礼物了，看来明明这一年表现不错哦！”然后他拿出三个苹果，依次给我们看，说：“这是世界上最甜的，是圣诞老人送的！你们看这些开心果，可是三四十元一斤呢的！”爸爸说：“那苹果为什么给你送三个啊？一定是给爸爸妈妈和你一人一个的吧？”明斜眼看着老爸道：“哼，那我姥姥姥爷呢？这苹果我姥姥姥爷分一个最红的，然后我和妈妈一人一个，你就别吃了！”老爸这个伤心啊......<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;中午明对他的朋友炫耀自己收到的礼物，还问小帆：“圣诞老人给你写信了吗？”小帆说没有，明说：“我收到了，圣诞老人说我表现不错呢！”<br/>&nbsp;&nbsp;&nbsp;&nbsp;一会儿明看那卡片上的艺术字问我：“妈妈，我怎么觉得这字这么眼熟啊？这不是妈妈写的字吗？”我心虚的回答：“不是啊，我写的那字是模仿人家这种好看的字写的，这卡片上的字就是妈妈模仿的那种，不是我写的哦。”明。。。信了。<br/>&nbsp;&nbsp;&nbsp;&nbsp;真是小孩子！<br/>&nbsp;&nbsp;&nbsp;&nbsp;快乐的小孩子啊！]]></description>
		</item>
		
			<item>
			<link>http://xqasp.cn/article.asp?id=63</link>
			<title><![CDATA[小明趣事两则]]></title>
			<author>isolitary@qq.com(ying)</author>
			<category><![CDATA[小明]]></category>
			<pubDate>Mon,05 Dec 2011 15:04:23 +0800</pubDate>
			<guid>http://xqasp.cn/default.asp?id=63</guid>
		<description><![CDATA[（一）‘输’能生巧<br/>明的好朋友问我：“阿姨，明明最喜欢什么啊？最拿手的是什么啊？”<br/>我想了想说：“最喜欢......玩儿，最拿手的也是玩儿。“<br/>没有办法，真想不到明最喜欢什么，只要是能玩儿的就喜欢，哪怕是从街头捡来的小石子也是他喜欢的玩具。<br/>今天中午饭后，明非要吵着和我们玩儿扑克牌斗地主，但是次次都输，虽然想发点小脾气，但迫于“谁生气就不跟他玩儿”的规定，还是玩儿起来没完没了，一家人气氛热烈，高高兴兴。<br/>时间到了，我们笑明，次次输，但还是不停的玩儿。<br/>明答：“‘输’能生巧嘛！”<br/> <br/>（二）长大了不喝酒<br/>明爸常去和朋友喝酒，今天吃饭时，我们谈及酒的话题，明长叹一声：“唉！男人啊！”<br/>我们大笑，并问明：“你长大了也是个男人啊，如果长大了，你喝酒吗？”<br/>明很清楚的回答：“我长大了，肯定不像爸爸一样，我一点酒都不会喝。”<br/>我问他：“如果长大了，外出和朋友或同事吃饭，必须要喝，不得不喝怎么办？”<br/>明答：“那我就喝一点点点.....“<br/>他拿起筷子在饭汤里蘸了一滴，放进嘴里，说：“我就喝这点儿。”]]></description>
		</item>
		
			<item>
			<link>http://xqasp.cn/article.asp?id=62</link>
			<title><![CDATA[js表单验证控制代码大全]]></title>
			<author>isolitary@qq.com(ying)</author>
			<category><![CDATA[学习]]></category>
			<pubDate>Sat,19 Nov 2011 12:25:49 +0800</pubDate>
			<guid>http://xqasp.cn/default.asp?id=62</guid>
		<description><![CDATA[标题：js表单验证控制代码大全<br/><br/><br/>内容：<br/>关键字:js验证表单大全,用JS控制表单提交 ,javascri&#112;t提交表单:<br/>目录:<br/>1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制 <br/>2.:js判断汉字、判断是否汉字 、只能输入汉字<br/>3:js判断是否输入英文、只能输入英文<br/>4:js只能输入数字,判断数字、验证数字、检测数字、判断是否为数字、只能输入数字<br/>5:只能输入英文字符和数字<br/>6: js email验证 、js 判断email 、信箱/邮箱格式验证<br/>7:js字符过滤,屏蔽关键字<br/>8:js密码验证、判断密码 <br/>2.1: js 不为空、为空或不是对象 、判断为空 、判断不为空 <br/>2.2:比较两个表单项的值是否相同<br/>2.3:表单只能为数字和&#34;_&#34;,<br/>2.4:表单项输入数值/长度限定<br/>2.5:中文/英文/数字/邮件地址合法性判断<br/>2.6:限定表单项不能输入的字符<br/>2.7表单的自符控制<br/>2.8:form文本域的通用校验函数<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code78683);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://xqasp.cn/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code78683>1. 长度限制<br/><br/>&lt;script&gt;<br/>function test() <br/>{<br/>if(document.a.b.value.length&gt;50)<br/>{<br/>alert(&#34;不能超过50个字符！&#34;);<br/>document.a.b.focus();<br/>return false;<br/>}<br/>}<br/>&lt;/script&gt;<br/>&lt;form name=a onsubmit=&#34;return test()&#34;&gt;<br/>&lt;textarea name=&#34;b&#34; cols=&#34;40&#34; wrap=&#34;VIRTUAL&#34; rows=&#34;6&#34;&gt;&lt;/textarea&gt;<br/>&lt;input type=&#34;submit&#34; name=&#34;Submit&#34; value=&#34;check&#34;&gt;<br/>&lt;/form&gt; <br/><br/>2. 只能是汉字 <br/><br/>&lt;input onkeyup=&#34;value=&#34;/oblog/value.replace(/[^\u4E00-\u9FA5]/g,&#39;&#39;)&#34;&gt;<br/><br/>3.&#34; 只能是英文<br/><br/>&lt;script language=javascri&#112;t&gt;<br/>function onlyEng()<br/>{<br/>if(!(event.keyCode&gt;=65&amp;&amp;event.keyCode&lt;=90))<br/>event.returnvalue=false;<br/>}<br/>&lt;/script&gt;<br/><br/>&lt;input onkeydown=&#34;onlyEng();&#34;&gt;<br/><br/>4. 只能是数字<br/><br/>&lt;script language=javascri&#112;t&gt;<br/>function onlyNum()<br/>{<br/>if(!((event.keyCode&gt;=48&amp;&amp;event.keyCode&lt;=57)||(event.keyCode&gt;=96&amp;&amp;event.keyCode&lt;=105)))<br/>//考虑小键盘上的数字键<br/>event.returnvalue=false;<br/>}<br/>&lt;/script&gt;<br/><br/>&lt;input onkeydown=&#34;onlyNum();&#34;&gt;<br/><br/>5. 只能是英文字符和数字<br/><br/>&lt;input onkeyup=&#34;value=&#34;/oblog/value.replace(/[\W]/g,&#34;&#39;&#39;) &#34;onbeforepaste=&#34;clipboardData.setData(&#39;text&#39;,clipboardData.getData(&#39;text&#39;).replace(/[^\d]/g,&#39;&#39;))&#34;&gt;<br/><br/>6. 验证邮箱格式<br/><br/>&lt;SCRIPT LANGUAGE=javascri&#112;t RUNAT=Server&gt;<br/>function isEmail(strEmail) {<br/>if (strEmail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)<br/>return true;<br/>else<br/>alert(&#34;oh&#34;);<br/>}<br/>&lt;/SCRIPT&gt;<br/>&lt;input type=text onblur=isEmail(this.value)&gt;<br/><br/>7. 屏蔽关键字(这里屏蔽***和****)<br/><br/>&lt;script language=&#34;javascri&#112;t1.2&#34;&gt;<br/>function test() {<br/>if((a.b.value.indexOf (&#34;***&#34;) == 0)||(a.b.value.indexOf (&#34;****&#34;) == 0)){<br/>alert(&#34;:)&#34;);<br/>a.b.focus();<br/>return false;}<br/>}<br/>&lt;/script&gt;<br/>&lt;form name=a onsubmit=&#34;return test()&#34;&gt;<br/>&lt;input type=text name=b&gt;<br/>&lt;input type=&#34;submit&#34; name=&#34;Submit&#34; value=&#34;check&#34;&gt;<br/>&lt;/form&gt;<br/><br/><br/>8. 两次输入密码是否相同<br/><br/>&lt;FORM METHOD=POST ACTION=&#34;&#34;&gt;<br/>&lt;input type=&#34;password&#34; id=&#34;input1&#34;&gt;<br/>&lt;input type=&#34;password&#34; id=&#34;input2&#34;&gt;<br/>&lt;input type=&#34;button&#34; value=&#34;test&#34; onclick=&#34;check()&#34;&gt;<br/>&lt;/FORM&gt;<br/>&lt;script&gt;<br/>function check()<br/>{ <br/>with(document.all){<br/>if(input1.value!=input2.value)<br/>{<br/>alert(&#34;false&#34;)<br/>input1.value = &#34;&#34;;<br/>input2.value = &#34;&#34;;<br/>}<br/>else document.forms[0].submit();<br/>}<br/>}<br/>&lt;/script&gt;<br/><br/>够了吧 :)<br/>屏蔽右键 很酷 <br/><br/>oncontextmenu=&#34;return false&#34; ondragstart=&#34;return false&#34; onsel&#101;ctstart=&#34;return false&#34;<br/><br/>加在body中<br/><br/><br/>二<br/><br/>2.1 表单项不能为空<br/><br/><br/>&lt;script language=&#34;javascri&#112;t&#34;&gt;<br/>&lt;!--<br/>function CheckForm()<br/>{ <br/>if (document.form.name.value.length == 0) { <br/>alert(&#34;请输入您姓名!&#34;);<br/>document.form.name.focus();<br/>return false;<br/>}<br/>return true;<br/>}<br/>--&gt;<br/>&lt;/script&gt;<br/><br/>2.2 比较两个表单项的值是否相同<br/><br/><br/>&lt;script language=&#34;javascri&#112;t&#34;&gt;<br/>&lt;!--<br/>function CheckForm()<br/>if (document.form.PWD.value != document.form.PWD_Again.value) { <br/>alert(&#34;您两次输入的密码不一样！请重新输入.&#34;);<br/>document.ADDUser.PWD.focus();<br/>return false;<br/>}<br/>return true;<br/>}<br/>--&gt;<br/>&lt;/script&gt;<br/><br/>2.3 表单项只能为数字和&#34;_&#34;,用于电话/银行帐号验证上,可扩展到域名注册等<br/><br/><br/>&lt;script language=&#34;javascri&#112;t&#34;&gt;<br/>&lt;!--<br/>function isNumber(String)<br/>{ <br/>var Letters = &#34;1234567890-&#34;; //可以自己增加可输入值<br/>var i;<br/>var c;<br/>if(String.charAt( 0 )==&#39;-&#39;)<br/>return false;<br/>if( String.charAt( String.length - 1 ) == &#39;-&#39; )<br/>return false;<br/>for( i = 0; i &lt; String.length; i ++ )<br/>{ <br/>c = String.charAt( i );<br/>if (Letters.indexOf( c ) &lt; 0)<br/>return false;<br/>}<br/>return true;<br/>}<br/>function CheckForm()<br/>{ <br/>if(! isNumber(document.form.TEL.value)) { <br/>alert(&#34;您的电话号码不合法！&#34;);<br/>document.form.TEL.focus();<br/>return false;<br/>}<br/>return true;<br/>}<br/>--&gt;<br/>&lt;/script&gt;<br/><br/><br/>2.4 表单项输入数值/长度限定<br/><br/><br/>&lt;script language=&#34;javascri&#112;t&#34;&gt;<br/>&lt;!--<br/>function CheckForm() <br/>{ <br/>if (document.form.count.value &gt; 100 || document.form.count.value &lt; 1)<br/>{ <br/>alert(&#34;输入数值不能小于零大于100!&#34;);<br/>document.form.count.focus();<br/>return false;<br/>}<br/>if (document.form.MESSAGE.value.length&lt;10)<br/>{ <br/>alert(&#34;输入文字小于10!&#34;);<br/>document.form.MESSAGE.focus();<br/>return false;<br/>}<br/>return true;<br/>}<br/>//--&gt;<br/>&lt;/script&gt;<br/><br/><br/>2.5 中文/英文/数字/邮件地址合法性判断<br/><br/><br/>&lt;SCRIPT LANGUAGE=&#34;javascri&#112;t&#34;&gt;<br/>&lt;!--<br/><br/>function isEnglish(name) //英文值检测<br/>{ <br/>if(name.length == 0)<br/>return false;<br/>for(i = 0; i &lt; name.length; i++) { <br/>if(name.charCodeAt(i) &gt; 128)<br/>return false;<br/>}<br/>return true;<br/>}<br/><br/>function isChinese(name) //中文值检测<br/>{ <br/>if(name.length == 0)<br/>return false;<br/>for(i = 0; i &lt; name.length; i++) { <br/>if(name.charCodeAt(i) &gt; 128)<br/>return true;<br/>}<br/>return false;<br/>}<br/><br/>function isMail(name) // E-mail值检测<br/>{ <br/>if(! isEnglish(name))<br/>return false;<br/>i = name.indexOf(&#34; at &#34;);<br/>j = name dot lastIndexOf(&#34; at &#34;);<br/>if(i == -1)<br/>return false;<br/>if(i != j)<br/>return false;<br/>if(i == name dot length)<br/>return false;<br/>return true;<br/>}<br/><br/>function isNumber(name) //数值检测<br/>{ <br/>if(name.length == 0)<br/>return false;<br/>for(i = 0; i &lt; name.length; i++) { <br/>if(name.charAt(i) &lt; &#34;0&#34; || name.charAt(i) &gt; &#34;9&#34;)<br/>return false;<br/>}<br/>return true;<br/>}<br/><br/>function CheckForm()<br/>{ <br/>if(! isMail(form.Email.value)) { <br/>alert(&#34;您的电子邮件不合法！&#34;);<br/>form.Email.focus();<br/>return false;<br/>}<br/>if(! isEnglish(form.name.value)) { <br/>alert(&#34;英文名不合法！&#34;);<br/>form.name.focus();<br/>return false;<br/>}<br/>if(! isChinese(form.cnname.value)) { <br/>alert(&#34;中文名不合法！&#34;);<br/>form.cnname.focus();<br/>return false;<br/>}<br/>if(! isNumber(form.PublicZipCode.value)) { <br/>alert(&#34;邮政编码不合法！&#34;);<br/>form.PublicZipCode.focus();<br/>return false;<br/>}<br/>return true;<br/>}<br/>//--&gt;<br/>&lt;/SCRIPT&gt;<br/><br/><br/>2.6 限定表单项不能输入的字符<br/><br/><br/>&lt;script language=&#34;javascri&#112;t&#34;&gt;<br/>&lt;!--<br/><br/>function contain(str,charset)// 字符串包含测试函数<br/>{ <br/>var i;<br/>for(i=0;i&lt;charset.length;i++)<br/>if(str.indexOf(charset.charAt(i))&gt;=0)<br/>return true;<br/>return false;<br/>}<br/><br/>function CheckForm()<br/>{ <br/>if ((contain(document.form.NAME.value, &#34;%\(\)&gt;&lt;&#34;)) || (contain(document.form.MESSAGE.value, &#34;%\(\)&gt;&lt;&#34;)))<br/>{ <br/>alert(&#34;输入了非法字符&#34;);<br/>document.form.NAME.focus();<br/>return false;<br/>}<br/>return true;<br/>}<br/>//--&gt;<br/>&lt;/script&gt; <br/><br/><br/>1. 检查一段字符串是否全由数字组成&nbsp;&nbsp;&nbsp;&nbsp;<br/>---------------------------------------&nbsp;&nbsp;&nbsp;&nbsp;<br/><br/>&lt;script language=&#34;Javascri&#112;t&#34;&gt;&lt;!--&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>function checkNum(str){return str.match(/\D/)==null}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>alert(checkNum(&#34;1232142141&#34;))&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>alert(checkNum(&#34;123214214a1&#34;))&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>// --&gt;&lt;/script&gt;&nbsp;&nbsp;&nbsp;&nbsp; <br/>&nbsp;&nbsp;<br/>2. 怎么判断是否是字符&nbsp;&nbsp;&nbsp;&nbsp; <br/>---------------------------------------&nbsp;&nbsp;&nbsp;&nbsp;<br/><br/>if (/[^\x00-\xff]/g.test(s)) alert(&#34;含有汉字&#34;);&nbsp;&nbsp;&nbsp;&nbsp; <br/>else alert(&#34;全是字符&#34;);&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp; <br/>3. 怎么判断是否含有汉字&nbsp;&nbsp;&nbsp;&nbsp;<br/>---------------------------------------&nbsp;&nbsp;&nbsp;&nbsp;<br/><br/>if (escape(str).indexOf(&#34;%u&#34;)!=-1) alert(&#34;含有汉字&#34;);&nbsp;&nbsp;&nbsp;&nbsp; <br/>else alert(&#34;全是字符&#34;);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/><br/>&nbsp;&nbsp;<br/>4. 邮箱格式验证&nbsp;&nbsp;<br/>---------------------------------------&nbsp;&nbsp; <br/><br/>//函数名：chkemail&nbsp;&nbsp; <br/>//功能介绍：检查是否为Email Address&nbsp;&nbsp; <br/>//参数说明：要检查的字符串&nbsp;&nbsp; <br/>//返回值：0：不是 1：是&nbsp;&nbsp; <br/>function chkemail(a)&nbsp;&nbsp; <br/>{ var i=a.length;&nbsp;&nbsp; <br/>var temp = a.indexOf(&#39;@&#39;);&nbsp;&nbsp; <br/>var tempd = a.indexOf(&#39;.&#39;);&nbsp;&nbsp; <br/>if (temp &gt; 1) {&nbsp;&nbsp; <br/>if ((i-temp) &gt; 3){&nbsp;&nbsp; <br/>if ((i-tempd)&gt;0){&nbsp;&nbsp; <br/>return 1;&nbsp;&nbsp; <br/>}&nbsp;&nbsp; <br/>&nbsp;&nbsp;<br/>}&nbsp;&nbsp; <br/>}&nbsp;&nbsp; <br/>return 0;&nbsp;&nbsp; <br/>}&nbsp;&nbsp; <br/><br/>5. 数字格式验证&nbsp;&nbsp;<br/>---------------------------------------&nbsp;&nbsp; <br/><br/>//函数名：fucCheckNUM&nbsp;&nbsp; <br/>//功能介绍：检查是否为数字&nbsp;&nbsp; <br/>//参数说明：要检查的数字&nbsp;&nbsp; <br/>//返回值：1为是数字，0为不是数字&nbsp;&nbsp; <br/>function fucCheckNUM(NUM)&nbsp;&nbsp; <br/>{&nbsp;&nbsp; <br/>var i,j,strTemp;&nbsp;&nbsp; <br/>strTemp=&#34;0123456789&#34;;&nbsp;&nbsp; <br/>if ( NUM.length== 0)&nbsp;&nbsp; <br/>return 0&nbsp;&nbsp; <br/>for (i=0;i&lt;NUM.length;i++)&nbsp;&nbsp; <br/>{&nbsp;&nbsp; <br/>j=strTemp.indexOf(NUM.charAt(i));&nbsp;&nbsp; <br/>if (j==-1)&nbsp;&nbsp; <br/>{&nbsp;&nbsp; <br/>//说明有字符不是数字&nbsp;&nbsp; <br/>return 0;&nbsp;&nbsp; <br/>}&nbsp;&nbsp; <br/>}&nbsp;&nbsp; <br/>//说明是数字&nbsp;&nbsp; <br/>return 1;&nbsp;&nbsp; <br/>}&nbsp;&nbsp;<br/><br/>&nbsp;&nbsp;<br/>6. 电话号码格式验证&nbsp;&nbsp;<br/>---------------------------------------&nbsp;&nbsp; <br/><br/>//函数名：fucCheckTEL&nbsp;&nbsp; <br/>//功能介绍：检查是否为电话号码&nbsp;&nbsp; <br/>//参数说明：要检查的字符串&nbsp;&nbsp; <br/>//返回值：1为是合法，0为不合法&nbsp;&nbsp; <br/>function fucCheckTEL(TEL)&nbsp;&nbsp; <br/>{&nbsp;&nbsp; <br/>var i,j,strTemp;&nbsp;&nbsp; <br/>strTemp=&#34;0123456789-()# &#34;;&nbsp;&nbsp; <br/>for (i=0;i&lt;TEL.length;i++)&nbsp;&nbsp; <br/>{&nbsp;&nbsp; <br/>j=strTemp.indexOf(TEL.charAt(i));&nbsp;&nbsp; <br/>if (j==-1)&nbsp;&nbsp; <br/>{&nbsp;&nbsp; <br/>//说明有字符不合法&nbsp;&nbsp; <br/>return 0;&nbsp;&nbsp; <br/>}&nbsp;&nbsp; <br/>}&nbsp;&nbsp; <br/>//说明合法&nbsp;&nbsp; <br/>return 1;&nbsp;&nbsp; <br/>}&nbsp;&nbsp;<br/><br/>7. 判断输入是否为中文的函数&nbsp;&nbsp;<br/>---------------------------------------&nbsp;&nbsp; <br/><br/>function ischinese(s){&nbsp;&nbsp;<br/>var ret=true;&nbsp;&nbsp;<br/>for(var i=0;i&lt;s.length;i++)&nbsp;&nbsp;<br/>ret=ret &amp;&amp; (s.charCodeAt(i)&gt;=10000);&nbsp;&nbsp;<br/>return ret;&nbsp;&nbsp;<br/>}&nbsp;&nbsp;<br/>&nbsp;&nbsp;<br/><br/>8. 综合的判断用户输入的合法性的函数 <br/>---------------------------------------&nbsp;&nbsp; <br/><br/>&lt;script language=&#34;javascri&#112;t&#34;&gt; <br/>//限制输入字符的位数开始 <br/>//m是用户输入，n是要限制的位数 <br/>function issmall(m,n) <br/>{ <br/>if ((m&lt;n) &amp;&amp; (m&gt;0)) <br/>{ <br/>return(false); <br/>} <br/>else <br/>{return(true);} <br/>} <br/><br/>9. 判断密码是否输入一致 <br/>---------------------------------------&nbsp;&nbsp; <br/><br/>function issame(str1,str2) <br/>{ <br/>if (str1==str2) <br/>{return(true);} <br/>else <br/>{return(false);} <br/>} <br/><br/>10. 判断用户名是否为数字字母下滑线 <br/>---------------------------------------&nbsp;&nbsp; <br/><br/>function notchinese(str){ <br/>var reg=/[^A-Za-z0-9_]/g <br/>&nbsp;&nbsp; if (reg.test(str)){ <br/>&nbsp;&nbsp; return (false); <br/>&nbsp;&nbsp; }else{ <br/>return(true);&nbsp;&nbsp; } <br/>} <br/><br/>2.8. form文本域的通用校验函数<br/>---------------------------------------&nbsp;&nbsp; <br/>作用：检测所有必须非空的input文本，比如姓名，账号，邮件地址等等。<br/>该校验现在只针对文本域，如果要针对form里面的其他域对象，可以改变判断条件。<br/><br/>使用方法：在要检测的文本域中加入title文字。文字是在提示信息，你要提示给用户的该字段的中文名。比如要检测用户名<br/>html如下&lt;input name=&#34;txt_1&#34; title=&#34;姓名&#34;&gt;,当然，最好用可视化工具比如dreamweaver什么的来编辑域。<br/>如果要检测数字类型数据的话，再把域的id统一为sz.<br/>javascri&#112;t判断日期类型比较麻烦，所以就没有做日期类型校验的程序了.高手可以补充。<br/><br/>程序比较草，只是提供一个思路。抛砖引玉！ ：）<br/>哦，对了，函数调用方法：<br/><br/>&lt; form onsubmit=&#34;return dovalidate()&#34;&gt;<br/><br/>function dovalidate()<br/>{<br/>fm=document.forms[0] //只检测一个form,如果是多个可以改变判断条件<br/>&nbsp;&nbsp; for(i=0;i&lt;fm.length;i++)<br/>&nbsp;&nbsp; { <br/>&nbsp;&nbsp; //检测判断条件，根据类型不同可以修改<br/>&nbsp;&nbsp; if(fm[i].tagName.toUpperCase()==&#34;INPUT&#34; &amp;&amp;fm[i].type.toUpperCase()==&#34;TEXT&#34; &amp;&amp; (fm[i].title!=&#34;&#34;))<br/>&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(fm[i].value=&#34;/blog/=&#34;&#34;)//<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;str_warn1=fm[i].title+&#34;不能为空!&#34;;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert(str_warn1);<br/>&nbsp;&nbsp;&nbsp;&nbsp; fm[i].focus();<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return false;&nbsp;&nbsp;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(fm[i].id.toUpperCase()==&#34;SZ&#34;)//数字校验<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(isNaN(fm[i].value))<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { str_warn2=fm[i].title+&#34;格式不对&#34;;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alert(str_warn2);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fm[i].focus();<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return false;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp; }<br/>&nbsp;&nbsp; }<br/>&nbsp;&nbsp; return true;<br/>}</div></div>]]></description>
		</item>
		
			<item>
			<link>http://xqasp.cn/article.asp?id=61</link>
			<title><![CDATA[新浪个人博客下载到本地后实现离线浏览的方法（图文）]]></title>
			<author>isolitary@qq.com(ying)</author>
			<category><![CDATA[学习]]></category>
			<pubDate>Tue,25 Oct 2011 10:23:40 +0800</pubDate>
			<guid>http://xqasp.cn/default.asp?id=61</guid>
		<description><![CDATA[<p>文/小鱼潜水　<br />
2011年10月25日</p>
<p>毕业设计期间，杨老师曾说过如果能把自己心爱的新浪博客下载到本地做为备份，实现离线浏览就再好不过了，于是在网络中搜索下载工具，进行下载，但下载下的整站凌乱不堪，样式也不和原站一样，链接常常出现故障，最后手动用建站工具做修改，费了好大工作量才整理出来，而且，效果不是理想。</p>
<p>&nbsp;<wbr></wbr>&nbsp;<wbr></wbr>&nbsp;<wbr></wbr> 毕业答辩完成后，终于再拿出时间来再次寻找下载方法，经过一次次不断的实验，终于能基本把博客原样下载下来，把下载过程及工具记录在此，与朋友们分享。</p>
<p>&nbsp;<wbr></wbr>&nbsp;<wbr></wbr>&nbsp;<wbr></wbr> 下载工具(893K)：<a href="http://www.xqasp.cn/test/Teleport_Ultra_1.60_SC.zip" target="_blank"><font color="#0c8478">Teleport_Ultra_1.60_SC</font></a></p>
<p>&nbsp;<wbr></wbr>&nbsp;<wbr></wbr>&nbsp;<wbr></wbr> 安装完毕后：</p>
<p align="center"><a target="_blank" href="http://photo.blog.sina.com.cn/showpic.html#blogid=81051fcf0100xpuj&amp;url=http://s13.sinaimg.cn/orignal/81051fcfhb015a5b2125c"><img title="原创：新浪个人博客下载到本地后实现离线浏览的方法（图文）" border="0" name="image_operate_76921319507425109" alt="原创：新浪个人博客下载到本地后实现离线浏览的方法（图文）" width="62" height="78" src="http://s13.sinaimg.cn/middle/81051fcfhb015a5b2125c&amp;690" /></a></p>
<p>&nbsp;<wbr></wbr>&nbsp;<wbr></wbr>&nbsp;<wbr></wbr> 双击运行：</p>
<p align="center"><a target="_blank" href="http://photo.blog.sina.com.cn/showpic.html#blogid=81051fcf0100xpuj&amp;url=http://s14.sinaimg.cn/orignal/81051fcfhb015ab6a75cd"><img border="0" name="image_operate_78381319508422234" alt="原创：新浪个人博客下载到本地后实现离线浏览的方法（图文）" real_src="http://s14.sinaimg.cn/bmiddle/81051fcfhb015ab6a75cd&amp;690" src="http://s14.sinaimg.cn/bmiddle/81051fcfhb015ab6a75cd&amp;690" /></a></p>
<p align="left">　　先点击&ldquo;文件&rdquo;菜单下的&ldquo;保存项目&rdquo;，将此下载保存在本地磁盘，如保存为blog.tpu。<br />
&nbsp;<wbr></wbr>&nbsp;<wbr></wbr>&nbsp;<wbr></wbr> 因为新浪博客导航中有四个栏目，分别为：</p>
<p align="center"><a target="_blank" href="http://photo.blog.sina.com.cn/showpic.html#blogid=81051fcf0100xpuj&amp;url=http://s9.sinaimg.cn/orignal/81051fcfh78022b6f35c8"><img title="原创：新浪个人博客下载到本地后实现离线浏览的方法（图文）" border="0" name="image_operate_32661319508467218" alt="原创：新浪个人博客下载到本地后实现离线浏览的方法（图文）" width="249" height="26" real_src="http://s9.sinaimg.cn/middle/81051fcfh78022b6f35c8&amp;690" src="http://s9.sinaimg.cn/middle/81051fcfh78022b6f35c8&amp;690" /></a></p>
<p align="left">&nbsp;<wbr></wbr>&nbsp;<wbr></wbr>&nbsp;<wbr></wbr> 所以为全部下载正确，要建立四个启始地址，详细步骤如下：</p>
<p align="left">&nbsp;<wbr></wbr>&nbsp;<wbr></wbr>&nbsp;<wbr></wbr> 步骤一：下载&ldquo;博文目录&rdquo;，点击&ldquo;项目&rdquo;下拉菜单中的&ldquo;新建启始地址&rdquo;，填入自己博客的&ldquo;博文目录&rdquo;链接地址，标题自己定义，探测离此地址后的数字写为&ldquo;目录页面/2+1&rdquo;，例如博文目录里共有6页，则可将此数写为6/2+1=4。下方的包括匹配url范围写入博客地址中的那串数字，例如我博客地址中大多包含2164596687这些数字，每篇文章的链接中都包含blog_81051fc这些字符，所上传图片的地址中都包含81051fcfh这些字符，这三个用分号隔开写入，这样可以避免下载其它不属于自己博客的链接。</p>
<p align="center">&nbsp;<wbr></wbr>&nbsp;<wbr></wbr>&nbsp;<wbr></wbr><a target="_blank" href="http://photo.blog.sina.com.cn/showpic.html#blogid=81051fcf0100xpuj&amp;url=http://s3.sinaimg.cn/orignal/81051fcfhb015cd32a282"><img title="原创：新浪个人博客下载到本地后实现离线浏览的方法（图文）" border="0" name="image_operate_22401319508464625" alt="原创：新浪个人博客下载到本地后实现离线浏览的方法（图文）" width="358" height="58" real_src="http://s3.sinaimg.cn/middle/81051fcfhb015cd32a282&amp;690" src="http://s3.sinaimg.cn/middle/81051fcfhb015cd32a282&amp;690" /></a></p>
<p align="center"><a target="_blank" href="http://photo.blog.sina.com.cn/showpic.html#blogid=81051fcf0100xpuj&amp;url=http://s6.sinaimg.cn/orignal/81051fcfhee0d9a8129f5"><img title="原创：新浪个人博客下载到本地后实现离线浏览的方法（图文）" border="0" name="image_operate_83061319508467718" alt="原创：新浪个人博客下载到本地后实现离线浏览的方法（图文）" width="463" height="431" real_src="http://s6.sinaimg.cn/middle/81051fcfhee0d9a8129f5&amp;690" src="http://s6.sinaimg.cn/middle/81051fcfhee0d9a8129f5&amp;690" /></a><br />
<br />
&nbsp;</p>
<p align="left">　　步骤二：下载&ldquo;首页&rdquo;，点击&ldquo;项目&rdquo;下拉菜单中的&ldquo;新建启始地址&rdquo;，填入自己博客的&ldquo;首页&rdquo;链接地址，标题自己定义，探测深度为２，其它设置如图：</p>
<p>&nbsp;</p>
<p align="center"><a target="_blank" href="http://photo.blog.sina.com.cn/showpic.html#blogid=81051fcf0100xpuj&amp;url=http://s12.sinaimg.cn/orignal/81051fcfhb015e0cef50b"><img title="原创：新浪个人博客下载到本地后实现离线浏览的方法（图文）" border="0" name="image_operate_68581319508033546" alt="原创：新浪个人博客下载到本地后实现离线浏览的方法（图文）" real_src="http://s12.sinaimg.cn/middle/81051fcfhb015e0cef50b&amp;690" src="http://s12.sinaimg.cn/middle/81051fcfhb015e0cef50b&amp;690" /></a></p>
<p align="left">　　步骤三：下载&ldquo;图片&rdquo;，点击&ldquo;项目&rdquo;下拉菜单中的&ldquo;新建启始地址&rdquo;，填入自己博客的&ldquo;图片&rdquo;链接地址，标题自己定义，探测深度为1，其它设置如图：</p>
<p align="center">&nbsp;</p>
<p align="center"><a target="_blank" href="http://photo.blog.sina.com.cn/showpic.html#blogid=81051fcf0100xpuj&amp;url=http://s6.sinaimg.cn/orignal/81051fcfhb015e74c98f5"><img title="原创：新浪个人博客下载到本地后实现离线浏览的方法（图文）" border="0" name="image_operate_81301319508088593" alt="原创：新浪个人博客下载到本地后实现离线浏览的方法（图文）" real_src="http://s6.sinaimg.cn/middle/81051fcfhb015e74c98f5&amp;690" src="http://s6.sinaimg.cn/middle/81051fcfhb015e74c98f5&amp;690" /></a></p>
<p align="left">　　步骤四：下载&ldquo;关于我&rdquo;，点击&ldquo;项目&rdquo;下拉菜单中的&ldquo;新建启始地址&rdquo;，填入自己博客的&ldquo;关于我&rdquo;链接地址，标题自己定义，探测深度为1，其它设置如图：</p>
<p align="center"><a target="_blank" href="http://photo.blog.sina.com.cn/showpic.html#blogid=81051fcf0100xpuj&amp;url=http://s13.sinaimg.cn/orignal/81051fcfh7802310e35bc"><img title="原创：新浪个人博客下载到本地后实现离线浏览的方法（图文）" border="0" name="image_operate_38311319508266218" alt="原创：新浪个人博客下载到本地后实现离线浏览的方法（图文）" real_src="http://s13.sinaimg.cn/middle/81051fcfh7802310e35bc&amp;690" src="http://s13.sinaimg.cn/middle/81051fcfh7802310e35bc&amp;690" /></a></p>
<p align="left">　　这样就建成了四个启始地址：</p>
<p align="center"><a target="_blank" href="http://photo.blog.sina.com.cn/showpic.html#blogid=81051fcf0100xpuj&amp;url=http://s12.sinaimg.cn/orignal/81051fcfhb015ef7d128b"><img border="0" name="image_operate_59021319508264937" alt="原创：新浪个人博客下载到本地后实现离线浏览的方法（图文）" real_src="http://s12.sinaimg.cn/bmiddle/81051fcfhb015ef7d128b&amp;690" src="http://s12.sinaimg.cn/bmiddle/81051fcfhb015ef7d128b&amp;690" /></a></p>
<p align="left">　　步骤五：再次点击&ldquo;项目&rdquo;菜单中的&ldquo;项目属性&rdquo;，进行如下设置：</p>
<p align="center"><a target="_blank" href="http://photo.blog.sina.com.cn/showpic.html#blogid=81051fcf0100xpuj&amp;url=http://s11.sinaimg.cn/orignal/81051fcfhb015f5bf80da"><img title="原创：新浪个人博客下载到本地后实现离线浏览的方法（图文）" border="0" alt="原创：新浪个人博客下载到本地后实现离线浏览的方法（图文）" width="474" height="377" real_src="http://s11.sinaimg.cn/middle/81051fcfhb015f5bf80da&amp;690" src="http://s11.sinaimg.cn/middle/81051fcfhb015f5bf80da&amp;690" /></a><br />
<br />
<a target="_blank" href="http://photo.blog.sina.com.cn/showpic.html#blogid=81051fcf0100xpuj&amp;url=http://s10.sinaimg.cn/orignal/81051fcfhb015f5ced0a9"><img title="原创：新浪个人博客下载到本地后实现离线浏览的方法（图文）" border="0" alt="原创：新浪个人博客下载到本地后实现离线浏览的方法（图文）" width="475" height="378" real_src="http://s10.sinaimg.cn/middle/81051fcfhb015f5ced0a9&amp;690" src="http://s10.sinaimg.cn/middle/81051fcfhb015f5ced0a9&amp;690" /></a><br />
<br />
<a target="_blank" href="http://photo.blog.sina.com.cn/showpic.html#blogid=81051fcf0100xpuj&amp;url=http://s13.sinaimg.cn/orignal/81051fcfhb015f5de16ec"><img title="原创：新浪个人博客下载到本地后实现离线浏览的方法（图文）" border="0" alt="原创：新浪个人博客下载到本地后实现离线浏览的方法（图文）" width="475" height="378" real_src="http://s13.sinaimg.cn/middle/81051fcfhb015f5de16ec&amp;690" src="http://s13.sinaimg.cn/middle/81051fcfhb015f5de16ec&amp;690" /></a><br />
<br />
<a target="_blank" href="http://photo.blog.sina.com.cn/showpic.html#blogid=81051fcf0100xpuj&amp;url=http://s12.sinaimg.cn/orignal/81051fcfhb015f5ed5b8b"><img title="原创：新浪个人博客下载到本地后实现离线浏览的方法（图文）" border="0" alt="原创：新浪个人博客下载到本地后实现离线浏览的方法（图文）" width="475" height="377" real_src="http://s12.sinaimg.cn/middle/81051fcfhb015f5ed5b8b&amp;690" src="http://s12.sinaimg.cn/middle/81051fcfhb015f5ed5b8b&amp;690" /></a><br />
<br />
<a target="_blank" href="http://photo.blog.sina.com.cn/showpic.html#blogid=81051fcf0100xpuj&amp;url=http://s12.sinaimg.cn/orignal/81051fcfhb015f60bc82b"><img title="原创：新浪个人博客下载到本地后实现离线浏览的方法（图文）" border="0" alt="原创：新浪个人博客下载到本地后实现离线浏览的方法（图文）" width="475" height="379" real_src="http://s12.sinaimg.cn/middle/81051fcfhb015f60bc82b&amp;690" src="http://s12.sinaimg.cn/middle/81051fcfhb015f60bc82b&amp;690" /></a><br />
<br />
<a target="_blank" href="http://photo.blog.sina.com.cn/showpic.html#blogid=81051fcf0100xpuj&amp;url=http://s5.sinaimg.cn/orignal/81051fcfhb015f61b2844"><img title="原创：新浪个人博客下载到本地后实现离线浏览的方法（图文）" border="0" name="image_operate_30251319508352281" alt="原创：新浪个人博客下载到本地后实现离线浏览的方法（图文）" width="475" height="378" real_src="http://s5.sinaimg.cn/middle/81051fcfhb015f61b2844&amp;690" src="http://s5.sinaimg.cn/middle/81051fcfhb015f61b2844&amp;690" /></a><br />
<br />
<a target="_blank" href="http://photo.blog.sina.com.cn/showpic.html#blogid=81051fcf0100xpuj&amp;url=http://s2.sinaimg.cn/orignal/81051fcfhb015f62a5301"><img title="原创：新浪个人博客下载到本地后实现离线浏览的方法（图文）" border="0" name="image_operate_94241319508592312" alt="原创：新浪个人博客下载到本地后实现离线浏览的方法（图文）" width="473" height="375" real_src="http://s2.sinaimg.cn/middle/81051fcfhb015f62a5301&amp;690" src="http://s2.sinaimg.cn/middle/81051fcfhb015f62a5301&amp;690" /></a></p>
<p align="left">　　步骤六：单击上方的&ldquo;开始&rdquo;按钮，开始下载。</p>
<p align="center"><a target="_blank" href="http://photo.blog.sina.com.cn/showpic.html#blogid=81051fcf0100xpuj&amp;url=http://s6.sinaimg.cn/orignal/81051fcfhb015fae27035"><img title="原创：新浪个人博客下载到本地后实现离线浏览的方法（图文）" border="0" name="image_operate_64891319508625921" alt="原创：新浪个人博客下载到本地后实现离线浏览的方法（图文）" width="384" height="153" real_src="http://s6.sinaimg.cn/middle/81051fcfhb015fae27035&amp;690" src="http://s6.sinaimg.cn/middle/81051fcfhb015fae27035&amp;690" /></a></p>
<p align="left">　　如果您的博客内容较多，可能会多花费一些时间，下载完毕后，可在本地磁盘的下载的blog文件夹里上找到类似于2164596687.htm的文件2164596687即为博客首页地址中包含的那串数字，此文件即为博客的首页，双击用IE打开即可进行离线浏览了。</p>
<p align="center"><a target="_blank" href="http://photo.blog.sina.com.cn/showpic.html#blogid=81051fcf0100xpuj&amp;url=http://s11.sinaimg.cn/orignal/81051fcfhb0160a0dc41a"><img title="原创：新浪个人博客下载到本地后实现离线浏览的方法（图文）" border="0" name="image_operate_21231319508752921" alt="原创：新浪个人博客下载到本地后实现离线浏览的方法（图文）" width="672" height="489" real_src="http://s11.sinaimg.cn/middle/81051fcfhb0160a0dc41a&amp;690" src="http://s11.sinaimg.cn/middle/81051fcfhb0160a0dc41a&amp;690" /></a></p>
<p align="left">　　此方法在我的博客下载中顺利完成，对于内容较多的博客自己感觉可能还会出现这样那样的问题，如有可能文章中的图片显示不全等。</p>
<p align="left">　　以后还要继续实验，希望能真正的把博客全部完整的下载下来做备份。</p>
<p align="left">　　希望能与朋友们分享我的这点小经验，一起探讨更好的备份方法。</p>
<p align="right">文/潜水小鱼</p>
<p align="right">2011年10月25日</p>
<!-- 正文结束 -->]]></description>
		</item>
		
			<item>
			<link>http://xqasp.cn/article.asp?id=59</link>
			<title><![CDATA[好词好句]]></title>
			<author>isolitary@qq.com(ying)</author>
			<category><![CDATA[小明]]></category>
			<pubDate>Sun,09 Oct 2011 16:06:42 +0800</pubDate>
			<guid>http://xqasp.cn/default.asp?id=59</guid>
		<description><![CDATA[　　明每天都会有读书作业，老师让读一个小时的书，然后从书中找两个好词，一个好句，抄写在笔记本上。<br/>　　昨天晚上明让在书上找好词好句，我让他边读边找，读的过程中找到就抄下来，他硬找了半个小时也没找到，最后发愁的说让我帮他找，我说找什么，他说找好句。<br/>　　我以为我给他买的那书不好，没有好句，可是一看到处都是好句啊，我随意给他找了句，他说“这句太长了”，妈呀，这半个小时他一直在找几个字的好抄的最短的句子，根本不知道书上写的是什么，他竟然一直在找“几个字的好抄的最短”的句子。<br/>　　几个字都懒得写的孩子！！！！！<br/>　　这半个小时浪费了，被我告诫：“你多抄几个字，两分钟就抄完了，而你却浪费了半个小时也没完成。”]]></description>
		</item>
		
			<item>
			<link>http://xqasp.cn/article.asp?id=58</link>
			<title><![CDATA[班草？]]></title>
			<author>isolitary@qq.com(ying)</author>
			<category><![CDATA[小明]]></category>
			<pubDate>Fri,30 Sep 2011 10:19:45 +0800</pubDate>
			<guid>http://xqasp.cn/default.asp?id=58</guid>
		<description><![CDATA[　　听周蜜（小明的同班同学）说，小明是他们班的“班草”。<br/>　　“班草”是什么？<br/>　　心想，凭小明这性格......　<br/>　　班草一定是一根草啊，而且是一定是给班里惹事生非的“草”。<br/>　　他们又说班草是和班花对应的，这样说来这个词应该还不错？<br/>　　后来在网上一查，网上解释为：<br/>　　漂亮的女生叫班花，帅气的男生叫班草。班草不一定要长得最帅，但是一定是班级里最受欢迎的、有魅力的、对多数女生有杀伤力的男生。他可能有比较顺眼的外表，再加上有些方面的特长，优雅的谈吐，良好的个人修养，使他的浑身散发出不凡的个人魅力。 <br/>]]></description>
		</item>
		
			<item>
			<link>http://xqasp.cn/article.asp?id=57</link>
			<title><![CDATA[睡前故事 ]]></title>
			<author>isolitary@qq.com(ying)</author>
			<category><![CDATA[小明]]></category>
			<pubDate>Fri,30 Sep 2011 09:56:38 +0800</pubDate>
			<guid>http://xqasp.cn/default.asp?id=57</guid>
		<description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;小明本要求对此事缄口不言，但自己觉得也无大碍，应是孩子童年美好的回忆吧。<br/><br/>　　原来为了让小明独睡，约定每晚给他读故事，然后陪他睡着，现在终于每晚的故事成了惯例，我们也对此乐此不疲，除了觉得自已的朗读能力有很大提高外（基本上能在不出错的情况下一字不差的读完），主要是有些故事我也比较喜欢。小明也从每晚要人陪睡逐渐变成了只要有故事听就好的地步，现在，妈妈讲完故事就可以离开了。<br/><br/>　　这个约定慢慢延续到现在，渐渐成了束缚小明的“把柄”。只要不好好写字或者不听大人的劝告，这个约定就会面临解除的危险，小明害怕约定被取消，所以常常变成比较“听话”的孩子。<br/><br/>　　昨天小明说觉得自己睡觉也挺不错的。但是不能把晚上给他讲故事的事告诉别人，怕被同学取笑。<br/><br/>　　以后每晚我还会读书给他听，直到他拒绝。<br/><br/>　　像这样的日子，还能有几年呢？<br/>]]></description>
		</item>
		
			<item>
			<link>http://xqasp.cn/article.asp?id=56</link>
			<title><![CDATA[把我摔醒吧 ]]></title>
			<author>isolitary@qq.com(ying)</author>
			<category><![CDATA[小明]]></category>
			<pubDate>Wed,07 Sep 2011 16:13:14 +0800</pubDate>
			<guid>http://xqasp.cn/default.asp?id=56</guid>
		<description><![CDATA[　　每天清晨早早醒来，我们老俩会到楼下绕小区走路，想让小明多睡一会儿，所以不曾叫醒他。<br/><br/>　　昨天晚上小明说：“妈妈，明天早上一定叫醒我，我要和你们一起去。”<br/><br/>　　我说：“你醒的太熟了，怎么叫都不醒，怎么办啊？”<br/><br/>　　明答：“那就抱起我来摔醒我！只要别把我摔到床下就行了。”<br/><br/>　　 <img src="http://xqasp.cn/images/smilies/Face_04.gif" border="0" style="margin:0px 0px -2px 0px" alt=""/>]]></description>
		</item>
		
			<item>
			<link>http://xqasp.cn/article.asp?id=55</link>
			<title><![CDATA[如何获取html的网址参数]]></title>
			<author>isolitary@qq.com(ying)</author>
			<category><![CDATA[学习]]></category>
			<pubDate>Sat,18 Jun 2011 13:21:21 +0800</pubDate>
			<guid>http://xqasp.cn/default.asp?id=55</guid>
		<description><![CDATA[如html网址:<a href="http://www.abc.com/index.html?uid=123" target="_blank" rel="external">http://www.abc.com/index.html?uid=123</a><br/><br/>如何获取上面uid后面的数据123放到下面的uid当中<br/><br/>&lt;a href=&#34;a.html?uid=把上面的123参数放到这里&#34;&gt;连接标题&lt;/a&gt;<br/><br/><br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://xqasp.cn/images/html.gif" style="margin:0px 2px -3px 0px"> HTML代码</div><div class="UBBContent"><TEXTAREA rows="8" id="temp82274"><html>
<body>

 <form>
  <input type=text name=me> </input>
  <input type=submit></input>
 </form>

</body>
</html></TEXTAREA><br/><INPUT onclick="runEx('temp82274')"  type="button" class="userbutton" value="运行此代码"/> <INPUT onclick="doCopy('temp82274')"  type="button" class="userbutton" value="复制此代码"/> <INPUT onclick="saveCode('temp82274')" type="button" class="userbutton" value="保存此代码"><br/> [Ctrl+A 全部选择 提示：你可先修改部分代码，再按运行]</div></div><br/>上面是个简单的html文件。 打开记事本复制粘帖进去，保存文件为html格式。<br/><br/>用浏览器打开， 在输入栏内输入一些文字， 点击submit按钮<br/>注意此时的链接显示为 “file:///home/xxx/a.html?me=123”<br/><br/>链接 ？ 号里的东西， 是input filed 里的变量，如上面例子中 input name 为 me, input 值 为 123.楼主你想要的东西就是把 &lt;a&gt; tag 变成 一个 submit button. 参数既为填写在表格种的用户变量。submit还有action attribute 可以设置成任意链接。 例子请自己搜索 &#34;form action example&#34; <br/>]]></description>
		</item>
		
</channel>
</rss>

