【vb精品源码栏目提醒】:网学会员vb精品源码为您提供【精品】webchengxusheji - 其它资料参考,解决您在【精品】webchengxusheji - 其它资料学习中工作中的难题,参考学习。
Web数据库技术 马长安 烟台大学 网络中心4.1 脚本语言 4.1.1 脚本语言 脚本语言是介于HTML和编程语言之间的语言。
脚本语言主要是用于格式化文本和使用组件。
服务器端脚本语言:由服务器端的脚本引擎解释执 行。
客户端脚本语言:由浏览器来解释执行。
ASP环境带有两个脚本引擎:VBScript和JScript4.1 脚本语言 4.1.2 VBScript与JScript之间的区别 VBScript主要用于Windows平台的服务器端的Web 程序设计,在客户端,只有IE支持。
目前主要用于 ASP。
Jscript主要用于IE浏览器的脚本编程。
4.1 脚本语言 4.1.3 在同一个网页中同时使用几种脚本语言 分清哪些是服务器端脚本,哪些是客户端脚本。
在ASP中, 服务器端脚本建议使用VBScript 客户端脚本使用标准的JavaScript4.1 脚本语言 4.1.4 设置主脚本语言 ASP主脚本语言是用来处理之内的命令语言。
默认时,主脚本语言是VBScript。
补充内容 JavaJavaScriptJScript 区别 这三个语言分别是三个公司开发的,SUN的Java, Netscape的JavaScript,Microsoft的JScript 。
JavaScript是由Netscape公司开发并随Navigator导航者一起 发布的、介于Java与HTML之间、基于对象事件驱动的脚本 语言,不需要Java编译器,而是直接运行在Web浏览器中, 它的前身是Live Script。
后来Sun的java风头正盛的时候 netscape就把名字改成javascript。
Microsoft发行jscript用于IE。
最初的jscript和javascript差异过大,web程序员不得不痛苦 的为两种浏览器编写两种脚本。
于是诞生了ECMAScript是 一种国际标准化的javascript版本。
现在的主流浏览器都支持 这种版本。
补充内容 在Web Scripting language世界中第一个诞生的是,由 网景公司(NetScape)所催生的JavaScript。
到了 1996年11月,ECMA开始根据JavaScript 1.1的规格, 制定了Web Scripting language的标准-ECMA-262。
从此,所有的浏览器厂商有一个可以遵循的规范, JavaScript在市场上取得了很大的份额。
Microsoft推出VBScript与JavaScript在前端平台上竞争; 市场反映不好,Microsoft改变策略,Microsoft的工程师 根据ECMA-262的标准开发了JScript,并且让不断推陈 出新的IE浏览器支持更高的JScript版本。
浏览器大战 1993年,网景公司借浏览器Netscape Navigator占领了70市场。
1995年1月, IE1.0 发布 ,Microsoft借助平台优势,采用系统绑 定的的方式发布。
2001年10月, IE6.0 正式版发布 ,绑定在Windows XP中发布。
至此, IE 的市场占有率已超过 90 ,昔日无比辉煌的 Netscape 终于完全退出浏览器王者的舞台。
2006年10月,微软正式发布IE7.0浏览器英文版 。
微软IE在技术创新方面的停滞也让不断涌现的浏览器新秀们看到 了一丝希望。
Firefox,Opera,Tablane,Flock,Maxthon, Avant。
Firefox接连发布重要升级版本2.0以及马上的3.0向IE发起了有力冲 击,迫于压力,微软只得推出了IE7。
微软在赢得了市场竞争后却主动放弃了统治权 。
网络广告行业的发展为浏览器公司找到了成功的赢利模式。
4.2 VBScript基础 4.2.1 VBScript数据类型 VBScript只有一种数据类型,称为Variant。
Variant包含的数值信息类型称为子类型。
Dim as a23 sHelloWorld VarTypevarname 函数4.2 VBScript基础 4.2.2 变量 声明变量 Dim语句:声明变量,如果是在全局范围内声明变量,其 作用域就是全局,如果是在过程或者函数中声明,其作用 域就是过程或者函数。
Dim is Dim a10b510 i23 sHelloWorld“ a012 a1“string” b0023.34.2 VBScript基础 4.2.2 变量 声明变量 Redim语句:用来扩大或者缩小数组 Dim a10 a012 a1“string” Redim a20 ‘Redim Preserve a204.2 VBScript基础 4.2.2 变量 声明变量 Public语句:定义全局变量,变量的作用范围是整个脚本 程序。
Private语句:在过程或者函数中定义变量,其作用域是过 程或者函数。
Public as a23 sHelloWorld4.2 VBScript基础 4.2.2 变量 标量变量 数组变量 动态数组的使用 Dim myArray Redim myArray10 Redim Preserve myArray204.2 VBScript基础 4.2.2 变量 Option Explicit语句 脚本可以不声明变量而直接使用, Option Explicit 用来要求脚本必须先声明变量后使用。
4.2 VBScript基础 4.2.3 常量 Const 语句 Const vbHello这里是问好内容 Const vbPrize12.4 Const vbBrithday6-1-974.2 VBScript基础 4.2.3 常量 VBScript定义的常量 Empty常量:表示一个未初始化的变量,用在数字,则等 于0,用作字符串,则表示长度为0的字符串””。
Null变量:表示变量中包含无效的值; Nothing常量:用于断开对象变量和任何实际对象之间的 链接。
Set connNothing True和False常量4.2 VBScript基础 4.2.4 VBScript 运算符 / 运算符 :两个数值相除并返回以浮点数表示的 结果。
运算符 :两个数相除并返回以整数形式表示的 结果。
运算符:既可以用于比较运算中的等于,也可以 用于赋值运算。
运算符:字符串连接运算符。
4.3 VBScript中的条件语句 4.3.1 If…Then…Else语句 Sub fixDate Dim myDate myDate2/13/95 If myDate
上一篇:
【精品】数据库应用系统开发_程序代码
下一篇:
问卷调查可以自动生成试卷等,并且只能一个用户登录