首页技术vbscript?vbscript程序员参考手册pdf

vbscript?vbscript程序员参考手册pdf

编程之家2026-05-17939次浏览

各位老铁们,大家好,今天由我来为大家分享vbscript,以及vbscript程序员参考手册pdf的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

vbscript?vbscript程序员参考手册pdf

谁能讲解一下javascript和vbscript如何用以及它们的区别

javascript用于客户端,而vbscript用于服务器端

这句话只是常规的说法。

javascript客户端只是指包含在html页面中的脚本类型一般为javascript.

但是用vbscript,ecmascript等其它脚本语言也是可以编写客户端脚本的.

vbscript用于服务器端指的是用vbscript编写的asp页面.

asp在这里指active Server page动态页面的意思。它的功能就是在服务器端运行指令,并将结果输出到客户端.

vbscript?vbscript程序员参考手册pdf

vbscript只是asp常用的语言,用javascript或jscript等其它语言其实也可以编写asp页面,只是不常用罢了.

下面给你个页面例子:

==============asp页面===============

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>

<html>

<head>

vbscript?vbscript程序员参考手册pdf

<title>简单asp提交</title>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

</head>

<body>

<%

Response.Write(Request.form("txt"))

%>

<form name="tst" method="post" onsubmit="return ck(this)">

<textarea name="txt" style="width:500px;height:200px"></textarea>

<input type="submit" value="提交"/>

</form>

<script type="text/javascript">

function ck(f){

if(f.txt.value==""){

alert('请输入些内容再提交')

return false

}

}

</script>

</html>

以上是asp文件内你看到的内容,当用户访问它的时候,它将由iis解析,并返回标准html给浏览器.

返回给浏览器的页面代码可能像下面这样

<html>

<head>

<title>简单asp提交</title>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

</head>

<body>

<form name="tst" method="post" onsubmit="return ck(this)">

<textarea name="txt" style="width:500px;height:200px"></textarea>

<input type="submit" value="提交"/>

</form>

<script type="text/javascript">

function ck(f){

if(f.txt.value==""){

alert('请输入些内容再提交')

return false

}

}

</script>

</html>

在这里<%%>这里面的内容默认为

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>这里声明的语言和编码.这里是vbscript,简体中文

服务器会运行<%%>内的代码,并输出结果插入到相应位置,最终返回给浏览器的代码已经不再包含<%%>了

<%%>这种标签只是常规写法,当然也可以写

<script language="vbscript" runat="server">表示在服务器端运行的脚本

如果你在以上测试页面的文字框里没有输入东西就点击提交,页面不会提交,并弹出一个对话框,这个验证动作就是由javascript客户端完成的,当你输入内容后,验证通过,表单也就提交了。

<%

Response.Write(Request.form("txt"))

%>这一句会把你提交的内容输出到页面上.

浏览器所接收的页面内容也就和刚开始的有些变化了.这就是动态页面的特点

VBScript常数

VBScript常数

什么是常数?

常数是具有一定含义的名称,用于代替数字或字符串,其值从不改变。VBScript定义了许多固有常数。详细信息,请参阅 VBScript语言参考。

创建常数

您可以使用 Const语句在 VBScript中创建用户自定义常数。使用 Const语句可以创建名称具有一定含义的字符串型或数值型常数,并给它们赋原义值。例如:

Const MyString="这是一个字符串。"

Const MyAge= 49

请注意字符串文字包含在两个引号("")之间。这是区分字符串型常数和数值型常数的'最明显的方法。日期文字和时间文字包含在两个井号(#)之间。例如:

Const CutoffDate=#6-1-97#

最好采用一个命名方案以区分常数和变量。这样可以避免在运行 Script时对常数重新赋值。例如,可以使用"vb"或"con"作常数名的前缀,或将常数名的所有字母大写。将常数和变量区分开可以在开发复杂的 Script时避免混乱。

;

VB与VBScript有分别吗

【答案】:VBScript.是Visual Basic的子集,如果你曾经用过Visual Basic或者是Visual Basic for Applications(VBA),你就会觉得非常熟悉。不过它们并不是完全一样的,最更本的区别就是,VBScript是脚本语言,而VB是程序设计语言,即前者的程序写完后以文本形式存在,运行时一行一行执行;而后者写完程序后必须编译转换成计算机能执行的代码,以exe文件形式存在.其他区别,VB是强类型语言(变量申明必须指明类型),VBScript是弱类型(不指明类型).另外,VBScript是特意为在浏览器中进行工作而设计的,它不包括一些在脚本这个范围以外的特性,如文件访问和打印等等。

文章分享结束,vbscript和vbscript程序员参考手册pdf的答案你都知道了吗?欢迎再次光临本站哦!

香港php虚拟主机 wordpress香港主机filezilla server filezilla server配置ftp服务器