<?xml version="1.0" encoding="UTF-8"?>
  <feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html"><![CDATA[合肥seo博客]]></title>
  <subtitle type="html"><![CDATA[]]></subtitle>
  <id>http://www.wtwlb.com/</id>
  <link rel="alternate" type="text/html" href="http://www.wtwlb.com/" /> 
  <link rel="self" type="application/atom+xml" href="http://www.wtwlb.com/atom.asp" /> 
  <generator uri="http://www.pjhome.net/" version="2.8">PJBlog3</generator> 
  <updated>2012-05-19T16:35:30+08:00</updated>

  <entry>
	  <title type="html"><![CDATA[Asp中几个循环语句的差别]]></title>
	  <author>
		 <name>nj</name>
		 <uri>http://www.wtwlb.com/</uri>
		 <email>532898411@qq.com</email>
	  </author>
	  <category term="" scheme="http://www.wtwlb.com/default.asp?cateID=14" label="ASP技术" /> 
	  <updated>2012-05-19T16:35:30+08:00</updated>
	  <published>2012-05-19T16:35:30+08:00</published>
		  <summary type="html"><![CDATA[<p>大家都知道在 VBscri&#112;t 中，我们可以使用下面的四种循环语句：<br />
<strong>For...Next</strong> 语句<br />
运行一段语句指定的次数<br />
<strong>For Each...Next </strong>语句<br />
针对集合中的每个项目或者数组中的每个元素来运行某段语句。<br />
<strong>Do...Loop </strong>语句<br />
运行循环，当条件为 true 或者直到条件为 true 时。<br />
<strong>While...Wend</strong> 语句（不要使用这个语句 - 请使用 Do...Loop 语句代替它）。</p>
<p>那么我们就简单的了解下它们的区别：</p>
<p>for(表达式1;表达式2;表达式3) 第一步，计算表达式1的值。第二步，计算表达式2的值。若值为真(非0)则执行循环体一次，否则跳出循环。第三步，计算表达式3的值，转回第二步重复执行</p>
<p>for each...next 使用的不多，这里不做解释<br />
<br />
do while是先执行后判断，因此do while至少要执行一次循环体。</p>
<p>而while是先判断后执行，如果条件不满足，则一次循环体语句也不执行。</p>
<p>while语句和do while语句一般都可以相互改写</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.wtwlb.com/article.asp?id=468" /> 
	  <id>http://www.wtwlb.com/default.asp?id=468</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[VBscri&#112;t循环语句之For Each...Next循环 ]]></title>
	  <author>
		 <name>nj</name>
		 <uri>http://www.wtwlb.com/</uri>
		 <email>532898411@qq.com</email>
	  </author>
	  <category term="" scheme="http://www.wtwlb.com/default.asp?cateID=14" label="ASP技术" /> 
	  <updated>2012-05-19T16:21:04+08:00</updated>
	  <published>2012-05-19T16:21:04+08:00</published>
		  <summary type="html"><![CDATA[<p>今天给大家介绍下For Each...Next 的用法。<br />
<br />
For Each...Next 循环与 For...Next 循环类似。For Each...Next 不是将语句运行指定的次数，而是对于数组中的每个元素或对象集合中的每一项重复一组语句。这在不知道集合中元素的数目时非常有用。</p>
<p>描述<br />
对数组或集合中的每个元素重复执行一组语句。 <br />
语法<br />
For Each element In group<br />
[statements]<br />
[Exit For]<br />
[statements]<br />
Next [element]<br />
&nbsp;<br />
For Each...Next 语句的语法包含以下部分： <br />
　 部分 描述 <br />
element 用来枚举集合或数组中所有元素的变量。对于集合，element 可能是 Variant 变量、通用 Object 变量或任意指定的 Automation 对象变量。对于数组，element 只能是 Variant 变量。 <br />
group 对象集合或数组的名称。 <br />
statements 对于 group 中的每一项执行的一条或多条语句。</p>
<p><br />
说明<br />
如果 group 中有至少一个元素，就会进入 For Each 块执行。一旦进入循环，便首先对 group 中第一个元素执行循环中的所有语句。只要 group 中还有其他的元素，就会对每个元素执行循环中的语句。当 group 中的没有其他元素时退出循环，然后从 Next 语句之后的语句继续执行。 Exit For 只能用于 For Each...Next 或 For...Next 控制结构中，提供另一种退出循环的方法。可在循环的任意位置放置任意个 Exit For 语句。Exit For 经常和条件判断语句一起使用（例如 If...Then），并立即将控制权转移到 Next 之后的语句。 <br />
可以将一个 For Each...Next 循环放置在另一个之中，组成嵌套式 For Each...Next 循环。但是每个循环的 element 必须是唯一的。 <br />
注意 如果省略 Next 语句中的 element，则程序仍会象已包含它一样继续执行。如果 Next 语句在其相应的 For 语句之前出现，则会产生错误。 <br />
下面例子举例说明如何使用 For Each...Next 语句:</p>
<p>Function ShowFolderList(folderspec)&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp; Dim fso, f, f1, fc, s&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
Set fso = CreateObject(&quot;Scripting.FileSystemObject&quot;)&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp; Set f = fso.GetFolder(folderspec)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Set fc = f.Files&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
<br />
For Each f1 in fc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp; s = s &amp; f1.name&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp; s = s &amp; &quot;&lt;BR&gt;&quot;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp; Next&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
ShowFolderList = sEnd Function<br />
在以下示例中，Dictionary 对象的内容用于将文本分别放置在多个文本框中：</p>
<p>&lt;HTML&gt; &lt;HEAD&gt;&lt;TITLE&gt;窗体与元素&lt;/TITLE&gt;&lt;/HEAD&gt; &lt;SCRIPT LANGUAGE=&quot;VBscri&#112;t&quot;&gt; &lt;!-- Sub cmdChange_OnClick&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dim d&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; Set d = CreateObject(&quot;Scripting.Dictionary&quot;)&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp; d.Add &quot;0&quot;, &quot;Athens&quot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; '添加键和项目&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp; d.Add &quot;1&quot;, &quot;Belgrade&quot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
d.Add &quot;2&quot;, &quot;Cairo&quot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp; For Each I in d&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp; Document.frmForm.Elements(I).Value = D.Item(I)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Next End Sub --&gt; &lt;/SCRIPT&gt; &lt;BODY&gt; &lt;CENTER&gt; &lt;FORM NAME=&quot;frmForm&quot; &lt;Input Type = &quot;Text&quot;&gt;&lt;p&gt; &lt;Input Type = &quot;Text&quot;&gt;&lt;p&gt; &lt;Input Type = &quot;Text&quot;&gt;&lt;p&gt; &lt;Input Type = &quot;Text&quot;&gt;&lt;p&gt; &lt;Input Type = &quot;Button&quot; NAME=&quot;cmdChange&quot; VALUE=&quot;单击此处&quot;&gt;&lt;p&gt; &lt;/FORM&gt; &lt;/CENTER&gt; &lt;/BODY&gt; &lt;/HTML&gt;^_^&nbsp;</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.wtwlb.com/article.asp?id=467" /> 
	  <id>http://www.wtwlb.com/default.asp?id=467</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[你确定要做我的四奶吗？]]></title>
	  <author>
		 <name>nj</name>
		 <uri>http://www.wtwlb.com/</uri>
		 <email>532898411@qq.com</email>
	  </author>
	  <category term="" scheme="http://www.wtwlb.com/default.asp?cateID=8" label="微博笑语" /> 
	  <updated>2012-05-19T15:41:12+08:00</updated>
	  <published>2012-05-19T15:41:12+08:00</published>
		  <summary type="html"><![CDATA[<p>有女生问我有女友吗。我说没有，不过我有老婆！有女生问可以陪她吗。我说可以，叫上我老婆！有女生对我说想我了。我说我也是，可我更想我老婆！有女生对我说她是处女。我说我不是，我的已经给了我老婆！有女生说不介意做二奶，可我的二奶三奶都被我老婆干掉了，你确定要做我的四奶吗？</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.wtwlb.com/article.asp?id=466" /> 
	  <id>http://www.wtwlb.com/default.asp?id=466</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[寻找自己的脚印]]></title>
	  <author>
		 <name>nj</name>
		 <uri>http://www.wtwlb.com/</uri>
		 <email>532898411@qq.com</email>
	  </author>
	  <category term="" scheme="http://www.wtwlb.com/default.asp?cateID=7" label="杂七杂八" /> 
	  <updated>2012-05-17T09:52:22+08:00</updated>
	  <published>2012-05-17T09:52:22+08:00</published>
		  <summary type="html"><![CDATA[<p>又软又潮的地方 <br />
我的脚印无赖地躺在那儿 <br />
五个脚趾印似乎在指示 <br />
某个不容置疑的方向 <br />
脚板画出的&quot;凹&quot;字 <br />
又仿佛在否定所有的方向 <br />
向内和向外&mdash;&mdash;这一对不可调和的矛盾 <br />
使脚印左右为难 <br />
它最终选择了隐身 <br />
把尴尬扔给留下脚印的人</p>
<p>我在岩石上看到的脚印其实是一些水迹 <br />
它在某个瞬间显现 <br />
像昙花，短暂的显现更加意味深长 <br />
它改写了岩石单调的记忆 <br />
使永久的坚硬和干燥有了一丝湿润 <br />
它随心所欲的蒸发加厚了云层 <br />
现在我的脚印在天空飘荡 <br />
我不知道它在哪一朵云中 <br />
当所有的云化作雨水落下来时 <br />
我去哪里寻找自己的脚印？</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.wtwlb.com/article.asp?id=465" /> 
	  <id>http://www.wtwlb.com/default.asp?id=465</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[VBscri&#112;t循环语句之For..next 循环]]></title>
	  <author>
		 <name>nj</name>
		 <uri>http://www.wtwlb.com/</uri>
		 <email>532898411@qq.com</email>
	  </author>
	  <category term="" scheme="http://www.wtwlb.com/default.asp?cateID=14" label="ASP技术" /> 
	  <updated>2012-05-17T08:54:03+08:00</updated>
	  <published>2012-05-17T08:54:03+08:00</published>
		  <summary type="html"><![CDATA[<p><strong>For...Next 循环<br />
<br />
</strong>如果您已经确定需要重复执行代码的次数，那么您可以使用 For...Next 语句来运行这段代码。</p>
<p>我们可以使用一个计数器变量，这个变量会随着每次循环递增或递减，例如这样：</p>
<p>For i=1 to 10<br />
&nbsp; some code<br />
Next<br />
<br />
For 语句规定计数变量以及它的开始值和结束值。</p>
<p>Next 语句会以 1 作为步进值来递增变量i。</p>
<p><span style="color: #ff0000">Step 关键词<br />
</span>通过使用 Step 关键词，我们可以规定计数变量递增或递减的步进值。</p>
<p>在下面的例子中，计数变量i每次循环的递增步进值为 2。</p>
<p>For i=2 To 10 Step 2<br />
&nbsp; some code<br />
Next<br />
<br />
如果要递减计数变量，就必须负的步进值。并且需要规定小于开始值的结束值。</p>
<p>在下面的例子中，计数变量i每次循环的递减步进值为 2。</p>
<p>For i=10 To 2 Step -2<br />
&nbsp; some code<br />
Next<br />
<br />
<span style="color: #ff0000">退出 For...Next<br />
</span>如需退出 For...Next 语句，可以使用 Exit 关键词。<br />
&nbsp;</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.wtwlb.com/article.asp?id=464" /> 
	  <id>http://www.wtwlb.com/default.asp?id=464</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[在asp(VBscri&#112;t)中的三种条件语句]]></title>
	  <author>
		 <name>nj</name>
		 <uri>http://www.wtwlb.com/</uri>
		 <email>532898411@qq.com</email>
	  </author>
	  <category term="" scheme="http://www.wtwlb.com/default.asp?cateID=14" label="ASP技术" /> 
	  <updated>2012-05-16T21:11:44+08:00</updated>
	  <published>2012-05-16T21:11:44+08:00</published>
		  <summary type="html"><![CDATA[<p>经常地，当我们编写代码时，我们需要根据不同的判断执行不同操作。我们可以使用条件语句完成这个工作。</p>
<p>在VBscri&#112;t 我们可以使用三种条件语句：<br />
<strong>if 语句<br />
</strong>假如你希望在条件为 true 时执行一系列的代码，可以使用这个语句。<br />
<strong>if...then...else ...end if语句<br />
</strong>假如你希望执行两套代码其中之一，可以使用这个语句。<br />
<strong>if...then...elseif ... end if&nbsp;&nbsp;语句<br />
</strong>假如你希望选择多套代码之一来执行，可以使用这个语句。<br />
<strong>select case 语句<br />
</strong>假如你希望选择多套代码之一来执行，可以使用这个语句。</p>
<p><span style="color: #ff0000">1、If....Then.....Else..end if<br />
</span>在下面的情况中，您可以使用 If...Then...Else 语句：</p>
<p>&bull;在条件为 true 时，执行某段代码<br />
&bull;选择两段代码之一来执行时<br />
如果需要在条件为 true 时只执行一行语句，可以把代码写为一行：</p>
<p>if i=10 Then msgbox &quot;Hello&quot;在上面的代码中，没有 .else.. 语句。我们仅仅让代码在条件为 true 时执行一项操作（当 i 为 10 时）。</p>
<p>假如我们需要在条件为 true 时执行不止一条语句，那么就必须在一行写一条语句，然后使用关键词 &quot;End If&quot; 来结束这个语句：</p>
<p>if i=10 Then<br />
&nbsp;&nbsp; msgbox &quot;Hello&quot;<br />
&nbsp;&nbsp; i = i+1<br />
end If在上面的代码中，同样没有 .else.. 语句。我们仅仅让代码在条件为 true 时执行了多项操作。</p>
<p>假如我们希望在条件为 true 时执行某条语句，并当条件为 true 时执行另一条语句，就必须添加关键词 &quot;Else&quot;：</p>
<p>if i=10 then<br />
&nbsp;&nbsp; msgbox &quot;Hello&quot;<br />
else<br />
&nbsp;&nbsp; msgbox &quot;Goodbye&quot;<br />
end If当条件为 true 时会执行第一段代码，当条件不成立时执行第二段代码（当 i 不等于 10 时）。</p>
<p><br />
<span style="color: #ff0000">2、If....Then.....Elseif...end if<br />
</span>假如你希望选择多套代码之一来执行，可以使用if...then...elseif语句：</p>
<p>if payment=&quot;Cash&quot; then<br />
&nbsp;&nbsp; msgbox &quot;You are going to pay cash!&quot;<br />
&nbsp;elseif payment=&quot;Visa&quot; then<br />
&nbsp;&nbsp; msgbox &quot;You are going to pay with visa.&quot;<br />
&nbsp;elseif payment=&quot;AmEx&quot; then<br />
&nbsp;&nbsp; msgbox &quot;You are going to pay with American Express.&quot;<br />
&nbsp;else<br />
&nbsp;&nbsp; msgbox &quot;Unknown method of payment.&quot;<br />
end If</p>
<p><span style="color: #ff0000">3、Select Case<br />
</span>假如你希望选择多套代码之一来执行，可以使用 Select 语句：</p>
<p>select case payment<br />
&nbsp;case &quot;Cash&quot;<br />
&nbsp;&nbsp; msgbox &quot;You are going to pay cash&quot;<br />
&nbsp;case &quot;Visa&quot;<br />
&nbsp;&nbsp; msgbox &quot;You are going to pay with visa&quot;<br />
&nbsp;case &quot;AmEx&quot;<br />
&nbsp;&nbsp; msgbox &quot;You are going to pay with American Express&quot;<br />
&nbsp;case Else<br />
&nbsp;&nbsp; msgbox &quot;Unknown method of payment&quot;<br />
end select</p>
<p>以上代码的工作原理：首先，我们需要一个简单的表达式（常常是一个变量），并且这个表达式会被做一次求值运算。然后，表达式的值会与每个 case 中的值作比较，如果匹配，被匹配的 case 所对应的代码会被执行。</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.wtwlb.com/article.asp?id=463" /> 
	  <id>http://www.wtwlb.com/default.asp?id=463</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[同学，你该洗澡了]]></title>
	  <author>
		 <name>nj</name>
		 <uri>http://www.wtwlb.com/</uri>
		 <email>532898411@qq.com</email>
	  </author>
	  <category term="" scheme="http://www.wtwlb.com/default.asp?cateID=8" label="微博笑语" /> 
	  <updated>2012-05-15T10:42:28+08:00</updated>
	  <published>2012-05-15T10:42:28+08:00</published>
		  <summary type="html"><![CDATA[<div class="msgCnt">一个学生去看医生，医生检查后说：&ldquo;没关系，注射一针就好了。&rdquo; 医生拿药棉在学生手臂上擦擦，如此反复三四次。 学生以为病重，担心地问：&ldquo;医生，问题严重吗?&rdquo; 医生认真地说：&ldquo;同学，你该洗澡了&rdquo;。</div>
<p>&nbsp;</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.wtwlb.com/article.asp?id=462" /> 
	  <id>http://www.wtwlb.com/default.asp?id=462</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[Asp中的function和sub的用法和区别]]></title>
	  <author>
		 <name>nj</name>
		 <uri>http://www.wtwlb.com/</uri>
		 <email>532898411@qq.com</email>
	  </author>
	  <category term="" scheme="http://www.wtwlb.com/default.asp?cateID=14" label="ASP技术" /> 
	  <updated>2012-05-10T15:28:46+08:00</updated>
	  <published>2012-05-10T15:28:46+08:00</published>
		  <summary type="html"><![CDATA[<p>首先介绍下asp中的sub过程<br />
语法： <br />
Sub SubName(参数1, 参数2,...) <br />
.... <br />
End Sub <br />
<br />
说明：<br />
1、是一系列的语句，被封装在 Sub 和 End Sub 语句内。<br />
2、可执行某些操作，但不会返回值。<br />
3、可带有通过程序调用来向子程序传递参数。<br />
4、如果没有，必须带有空的圆括号</p>
<p>具体形式大致如下：<br />
Sub mysub()<br />
&nbsp;some statements<br />
End SubSub <br />
<br />
mysub(argument1,argument2)<br />
&nbsp;some statements<br />
End Sub<br />
<br />
Function函数：<br />
<br />
语法： <br />
Function FunctionName(参数1, 参数2,...) <br />
.... <br />
End Function <br />
1、是一系列的语句，被封装在 Function 和 End Function 语句内。<br />
2、可执行某些操作并返回值。<br />
3、可带有通过程序调用来向其传递参数。<br />
4如果没有，必须带有空的圆括号<br />
5、通过向函数程序名赋值的方式，可使其返回值。<br />
<br />
Function myfunction()<br />
&nbsp;some statements<br />
&nbsp;myfunction=some value<br />
End FunctionFunction <br />
<br />
myfunction(argument1,argument2)<br />
&nbsp;some statements<br />
&nbsp;myfunction=some value<br />
End Function</p>
<p>上面说到了asp中的function和sub的用法，下面说说它们的不同之处：<br />
<br />
调用时： <br />
sub 只能用： <br />
SubName 参数1, 参数2,... <br />
函数则： <br />
变量=FunctionName (参数1, 参数2,...) <br />
FunctionName 参数1, 参数2,... <br />
上面均未讲出根本： <br />
SUB与FUNCTION均可有返回值。<br />
<br />
所以首先要讲清返回方式：有两种，过程或函数返回，即分配与过程或函数同名的返回变量地址。function分配，但sub不分配。VB用此方式加以区分，VC则用VOID声明不用分配。即如p=aa()若aa()是sub则什么也得不到，还会报错。但函数则会得到数值。其次，参数返回，VB中缺省用地址传参，即能返回。但声明为BYVAL即值传参，则不可返回，所以，不存在灵活性的差别。比如函数function bb(a,b), 调用时可以bb m, n也可以p=bb(m,n). 实际，如果确认不会失败，才能用SUB，否则，必须要用FUNCTION以确认是否成功或取得返回值。所以编程，应少用SUB，少用 SubName 参数1, 参数2,...的调用方式。 <br />
除了function有返回一个值的区别外，在ASP中好像没有多大的区别，把sub写成FUNCTION好像效果一样。</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.wtwlb.com/article.asp?id=461" /> 
	  <id>http://www.wtwlb.com/default.asp?id=461</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[如何在 HTML 文档中放置 VBscri&#112;t]]></title>
	  <author>
		 <name>nj</name>
		 <uri>http://www.wtwlb.com/</uri>
		 <email>532898411@qq.com</email>
	  </author>
	  <category term="" scheme="http://www.wtwlb.com/default.asp?cateID=14" label="ASP技术" /> 
	  <updated>2012-05-10T15:13:09+08:00</updated>
	  <published>2012-05-10T15:13:09+08:00</published>
		  <summary type="html"><![CDATA[<p><strong>如何在 HTML 文档中放置 VBscri&#112;t ：<br />
</strong>&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;</p>
<p>&lt;script type=&quot;text/vbscri&#112;t&quot;&gt;<br />
document.write(&quot;Hello from VBscri&#112;t!&quot;)<br />
&lt;/script&gt;</p>
<p>&lt;/body&gt;<br />
&lt;/html&gt;上面的代码会生成以下输出：</p>
<p>Hello from VBscri&#112;t!&nbsp; 如需在 HTML 文档中插入脚本，请使用 &lt;script&gt; 标签。使用 type 属性来定义脚本语言。</p>
<p>&lt;script type=&quot;text/vbscri&#112;t&quot;&gt;然后输入 VBscri&#112;t：在页面上写文本的命令是 document.write：</p>
<p>document.write(&quot;Hello from VBscri&#112;t!&quot;)脚本在此结束：</p>
<p>&lt;/script&gt;如何应对老式的浏览器<br />
不支持脚本的老式浏览器会把脚本作为网页的内容显示出来。为了避免出现这样的情况，我们可以使用 HTML 的注释标签：</p>
<p>&lt;script type=&quot;text/vbscri&#112;t&quot;&gt;<br />
&lt;!--<br />
&nbsp; 在此输入语句<br />
--&gt;<br />
&lt;/script&gt;</p>
<p>其实这些很简单，没必要过多的说明，这里就不多说了，如有问题，请加我Q或者直接在本文下方评论。</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.wtwlb.com/article.asp?id=460" /> 
	  <id>http://www.wtwlb.com/default.asp?id=460</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[ASP 变量的相关知识]]></title>
	  <author>
		 <name>nj</name>
		 <uri>http://www.wtwlb.com/</uri>
		 <email>532898411@qq.com</email>
	  </author>
	  <category term="" scheme="http://www.wtwlb.com/default.asp?cateID=14" label="ASP技术" /> 
	  <updated>2012-05-09T20:59:37+08:00</updated>
	  <published>2012-05-09T20:59:37+08:00</published>
		  <summary type="html"><![CDATA[<p>因为Asp中主要涉及到一些Vbscri&#112;t知识。从接下来的文章中，我们将从Vbscri&#112;t开始学习，如果有不懂的朋友，可以在文章底下留评论，此文章可以评论。</p>
<p>什么是变量？<br />
变量是可存储信息的&ldquo;容器&rdquo;。在脚本中，变量的值是可以改变的。您可以通过引用某个变量的名称，来查看或修改它的值。在 VBscri&#112;t 中，所有的变量都与类型相关，可存储不同类型的数据。</p>
<p><br />
变量名称的规则：<br />
&bull;必须以字母开头<br />
&bull;不能包含点号 (.)<br />
&bull;不能超过 255 个字符</p>
<p><br />
变量声明<br />
您可以使用 Dim、Public 或 Private 语句来声明变量，比如这样：</p>
<p>dim name<br />
name=some value</p>
<p>现在，你创建了一个变量。变量名是 &quot;name&quot;。</p>
<p>您也可以通过使用其名称来创建变量。比如这样：</p>
<p>name=some value</p>
<p>这样，您同样创建了一个名为 &quot;name&quot; 的变量。</p>
<p>不过，后面这样的做法不是一种好习惯，这是因为您可能会在脚本中拼错变量名，那样可能会在脚本运行时引起奇怪的结果。比如，当您把 &quot;name&quot; 变量错拼为 &quot;nime&quot; 时，脚本会自动创建一个名为 &quot;nime&quot; 的变量。为了防止脚本这样做，您可以使用 Option Explicit 语句。如果您使用这个语句，就必须使用 dim、public 或 private 语句来声明所有的变量。把 Option Explicit 语句放置于脚本的顶端，这像这样：</p>
<p>option explicit<br />
dim name<br />
name=some value</p>
<p>为变量赋值<br />
您可以像这样为某个变量赋值：</p>
<p>name=&quot;George&quot;<br />
i=300</p>
<p>变量名在表达式的左侧，需要赋的值在表达式的右侧。现在，变量 &quot;name&quot; 的值是 &quot;George&quot;。</p>
<p>变量的生存期<br />
变量的生存期指的是它可以存在的时长。</p>
<p>当您在一个子程序中声明变量后，变量只能在此程序内进行访问。当退出此程序时，变量也会失效。这样的变量称为本地变量。您可以在不同的子程序中使用名称相同的本地变量，因为每个变量只能在声明它的程序内得到识别。</p>
<p>如果您在子程序以外声明了一个变量，在您的页面上的所有子程序都可以访问访问它。这类变量的生存期始于它们被声明，止于页面被关闭。</p>
<p>数组变量<br />
有时，您需要向一个单一的变量赋于多个值。那么您可以创建一个可包含一系列值的变量。这种变量被称为数组。数组变量的声明使用变量名后跟一个括号()。在下面的例子中，创建了一个包含三个元素的数组：</p>
<p>dim names(2)<br />
括号中的数字是 2。数组的下标以 0 开始，因为此数组包含三个元素。这是容量固定的数组。您可以为数组的每个元素分配数据：</p>
<p>names(0)=&quot;George&quot;<br />
names(1)=&quot;John&quot;<br />
names(2)=&quot;Thomas&quot;</p>
<p>同样地，通过使用特定数组元素的下标号，我们也可以取回任何元素的值。比如：</p>
<p>father=names(0)<br />
您可以在一个数组中使用多达 60 个维数。声明多维数组的方法是在括号中用逗号来分隔数字。比如，我们声明了一个包含 5 行 7 列的 2 维数组：</p>
<p>dim table(4, 6)<br />
<br />
这里提醒下：一个页面只能有一个变量，否则会提醒名称重定义，务必注意！！</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.wtwlb.com/article.asp?id=459" /> 
	  <id>http://www.wtwlb.com/default.asp?id=459</id>
  </entry>	
		
</feed>

