ASP- VBScript

ASP新手入门
正如上一课讲到http://www.ttasp.net/article/2/10/201410/153.html,ASP使用VBScript作为其默认的脚本语言。 VBScript是类似于JavaScript中,用于通过<script>标签中添加功能的客户端编程语言。
VBScript中,在运行程序时,ASP将其转换为服务器端脚本。任何给定的网页可以从服务器端和客户端脚本的组合来创建。令人困惑的部分是这样的:你在ASP编程中必须使用这些客户端脚本语言(Javascript和VBScript等)!
VBScript中包含了所有你需要启动一个Web页面中的关键字和功能。您无法读取或写入文件,因为你本附录在后面的学习,但你可以处理所有你想要的任何突发事件。你也可以处理所有你想要的在网页和操作网页上发现的几乎任何类型的数据。
关键词/功能描述        

声明
Dim                声明一个变量
Private            声明脚本级别的私有变量
Public             声明公共级别的公共变量   
ReDim              重新分配数组
Function           声明一个函数
Sub                声明一个过程   
错误处理
On Error           能够处理错误
Err                包含最后的错误信息         
输入/输出
InputBox           将提示用户输入
MsgBox             显示一条消息给用户

这不是个完整的列表,但是这是它们在ASP编程更频繁使用的指示清单。
VBScript中留下了一大堆的Visual Basic关键字,如调用DoEvents,打印和内核。您无法读取或写入文件,要么,你不能做很多图形化编程。虽然这不会阻止你用VBScript创建网页,因为VBScript提供了所有的功能,你需要做的只是处理你想要的网页上的任何东西。例如,你可以动态地改变自己的网页的内容,你可以在网页上交互每个对象。
用ASP编程制作注释
正如你可能已经注意到,ASP脚本可以很容易看混乱。在这一课中,我们将介绍为什么意见是很重要的,如何将它们插入到你的脚本。
为什么标注你的脚本是很重要的?
当你写代码时,你在写命令到服务器/计算机时需要在制作脚本时运用可能无法清楚反映你的看法的非常正式的语言。
因此,它可能难以让他人(或你自己)了解该脚本是怎样结构化的,因而难以确定和纠正脚本的错误。
注释可以用来写脚本简短的说明文字。服务器完全可以忽略注释,这些注释不影响脚本的实际功能。
在商业世界里,它常常是脚本和编程被注释掉的要求,否则对于公司接管系统风险太大,它是很难找到和纠正错误的。
怎样插入注释?
插入注释是相当容易,您只需要以“‘”开始注释,从第5课http://www.ttasp.net/article/2/10/201410/154.htm来看看这个例子,下面是一些注释:

<html> <head> <title>Loops</title> </head> <body> <% ' Here we write color codes using three loops ' Three variables for the colors (red, green and blue) ' and a variable for the color code: Dim intRed, intGreen, intBlue, strColor ' Red can be between 0 and 255 For intRed = 0 to 255 Step 30 ' Green can be between 0 and 255 For intGreen = 0 to 255 Step 30 ' Blue can be between 0 and 255 For intBlue = 0 to 255 Step 30 ' The color code is made on the form rgb(red,green,blue) strColor = "rgb(" & intRed & "," & intGreen & "," & intBlue & ")" ' Now we write the color code to the client Response.Write "<span style='color: " & strColor & "'>" & strColor & " </span>" ' Repeat loop Next Next Next %> </body> </html>
如上面为例,在很多地方我已经给了注释。 
因此,记得要注释的脚本!

ASP and Javascript
VBScript是ASP编码的默认的脚本语言,,因此,如果您要指定一个不同的脚本语言,你必须声明在你的代码的开始的运用的脚本语言。下面这一行ASP代码必须是你的ASP首行代码,否则你的网页会被打破,你将会得到一个无聊的错误消息的代码行。

<%@ Language="javascript" 'The rest of your ASP Code....%>
请记住,如果这不是ASP代码的第一行,那么这一切都将打破。
如果你还是认为Javascript不怎么好,那么你不应该仅仅只是学习VBScript而不试着把ASP和Javascript结合起来的话。



相关内容推荐

asp获取IP地址的函数

FunctionGetIp() DimDulIp,ProIP DulIp=Request.ServerVariables("HTTP_X_FORWARDED_FOR") ProIP=Request.ServerVariables("REMOTE_ADDR") IfDulIp=""Then GetIp=ProIP Else GetIp=DulIp EndIf EndFunction

ASP-条件语句

有时,当我们写代码时,我们要为作出不同的决定而执行不同的操作。我们可以使用条件语句中的代码来做到这一点。条件语句是一套用于执行基于不同条件的不同动作的命令。 为了支

编写第一个ASP程序

现在有很多关于ASP编程的教程。其中有些是对于你有帮助,有些完全没有用。甚至有些写得是误人子弟。无论如何,你读过一些关于ASP的内容,现在你已经准备好构建第一个应用程序。

ASP表单输入到HTML

ASP能写.html或者任何其他的直接到web服务器的文档文本(你需要写文本输出到写权限的目录)。这是能够不需要上传PC的文件用户输入即时的发布信息。 下面的例子有四个输入区域(标

周的天数

想在asp显示当前一周有多少天吗?这个代码会把握住今天的值和利用到案例选择显示一周的天数。 % date_value = date() %%= date_value %br% dayofweek=weekday(date_value) %day number in week %= dayofweek %br%

返回
顶部