第3章 ASP脚本语言
都百顺
网站:wmphp
QQ:136882447
演讲老师:都百顺 官方网站:wmphp
-2-
ASP 视频教程
ASP教程
学习重点
ASP基础
1、ASP概述 2、ASP开发工具与开发平台 3、ASP的运行方式 4、配置服务器 5、创建简单ASP程序 6、思考与练习
Asp概述
演讲老师:都百顺 官方网站:wmphp
-3-
ASP 视频教程
ASP程序设计
ASP概述
学习重点
ASP(Active Server Pages)
1、Active:
ASP使用了Microsoft的ActiveX技术。 ActiveX(COM)技术是现在Microsoft
软件的重要基础。 它采用封装对象,程序调用对象的技术,简化编程, 加强程序间合作。
演讲老师:都百顺 官方网站:wmphp
-4-
ASP 视频教程
ASP程序设计
ASP概述
ASP(Active Server Pages) 2、Server:
ASP运行在服务器端。这样就不必担心浏览器 是否支持ASP所使用的编程语言。 ASP的编程语言可以是VBSCRIPT和JSCRIPT。 VBSCRIPT是VB的一个简集,会VB的人可以很方 便的快速上手。 然而Netscape浏览器不支持客户端的VBSCRIPT, 在服务器端,则无需考虑浏览器的支持
问题。 Netscape浏览器也可以正常显示ASP页面。
演讲老师:都百顺 官方网站:wmphp
-5-
ASP 视频教程
ASP
程序设计 ASP概述
ASP(Active Server Pages) 3、Pages:
ASP返回标准的HTML页面,可以正常地在
常用的 浏览器中显示。浏览者查看页面源文件时,看到的 是ASP生成的HTML代码,而不是ASP程序代码。 这样就可以防止别人抄袭程序。
演讲老师:都百顺 官方网站:wmphp
-6-
ASP 视频教程
ASP概述
静态网页与动态网页
ASP程序设计 Lesson 1
静态网页:
所谓“静态”,指的就是站点的页面内容是“固定不变”的。
动态网页: 动态网页相对静态网页,网页中显示的内容不是静止的, 它可以跟随浏览者的不同或者其他条件的不同在同一个 页面中显示出不同的效果。
动态页面又分为客户端动态页面和服务器端动态页面
演讲老师:都百顺 官方网站:wmphp -7-
ASP 视频教程
ASP程序设计
ASP概述
静态网页与动态网页
静态网页:
所谓“静态”,指的就是站点的页面内容是“固定不变”的。
动态网页: 动态网页相对静态网页,网页中显示的内容不是静止的, 它可以跟随浏览者的不同或者其他条件的不同在同一个 页面中显示出不同的效果。
动态页面又分为客户端动态页面和服务器端动态页面
演讲老师:都百顺 官方网站:wmphp -8-
ASP 视频教程
第一节结束
演讲老师:都百顺 官方网站:wmphp
-9-
ASP 视频教程
VBScript语言
VBScript脚本是ASP的默认脚本语言。通过在
HTML网页中加入VBScript脚本,可以使静态的HTML 网页成为客户端或者服务器端的动态网
页。
变量: 1、声明变量 声明变量的一种方式是使用 Dim 语句声明多个变量时, 使用逗号分隔变量。 例如: Dim a Dim Top,Bottom,Left,Right ’注释语句
演讲老师:都百顺 官方网站:wmphp
-10-
ASP 视频教程
学习重点
2、命名规则 变量命名必须遵循
VBScript 的标准命名规则。 变量命名必须遵循: ?第一个字符必须是字母。 ?不能包含嵌入的句点。 ?长度不能超过 255 个字符。 ?在被声明的作用域内必须唯一。 (注:请看例3-1) 3、给变量赋值 创建如下形式的表达式给变量赋值: 变量在表达式左边,要赋的值在表达式右边。 例如: B = 200 Option Explicit的使用 4、VBScript支持的数据类型,vartype()函数的使用
演讲老师:都百顺 官方网站:wmphp
-11-
ASP 视频教程
4、数组变量 ?定义数组例子: Dim A(10) 括号中显示的数字是 10,但由于在 VBScript 中 所有数组都是基于 0 的, 所以这个数组实际上包含 11 个元素。 ?数组赋值: A(0) = 256 A(1) = 324 A(2) = 100 ... A(10) = 55 ?定义多维数组: Dim MyTable(5, 10)
演讲老师:都百顺 官方网站:wmphp
-12-
ASP 视频教程
4、数组变量 动态数组 ReDim 确定维数和每一维的大小。 下例中,ReDim 将动态数组的初始大小