快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

揭开ASP神秘面纱(1)

     ASP 基 础
  
  作者:米仙圣人
  
  1:简介ASP语言
    ASP是由静态的HTML和动态的ASP代码组成,采用ASP的一个很大的长处是,可以在客户端中包含你的服务器端脚本的运行结果。为了能够区分代码的起始位置和终止位置,在ASP中是用 <% ASP Code %>来标识,其中<%是ASP代码的起始的标记;%>是ASP终止的标记;ASP Code就是任意的ASP代码。(源代码)
  
  2:脚本语言的选择
    同时,你也可以在ASP中用<Script>标记,但是你必须设定你的RuanAt参数,使它的值设定为你的服务器,否则你的代码将会被发送到客户浏览器端进行处理。在默认的情况下,IIS会认为你的ASP代码是VBScript编写的。当然你也可以使用JScript,只需要在页面的顶部用处理命令 <%@ LANGUAGE=VBSCRIPT% >进行声明就可以了,注重,这个声明必须在这个页面的第一行,且在LANGUAGE和@之间要有空格。当然你也可以在一页中指定不同的脚本语言,例如:将主脚本语言设置为VBScript而期间再用JavaScript语言,格式如下:
  <% @ LANGUAGE=VBScript RUNAT=Server%>
  <html>
    .....
  <body>
    .....
    <Script language="JavaScript" runat= "Server">
      .....
    </Script>
    
    .....
  <body>
  <html>
  
  3:代码的使用
    在VBScript中注释是以单引号(\\')来表示的,同时VBScript中的变量不区分大小写,ASP内建对象和函数以及VBSCript中的函数和结构都是不区分大小写的。在VBSCript中变量必须是以字母打头,且长度不超过255个字符,它可以包含字母和数字,但是不能包含句点和其他特别符号。在VBScript中不必事先声明变量,可以直接使用。当然你可以事先声明,用Option Explict语句就是强制必须事先声明所有变量。VBScript声明的变量是种变体(Variant)数据类型,当你为变量赋值时才决定以何种方法存储这个变量。注重,当我们用一个变体来保存对象时,要使用 Set 语句来赋值。
    在VBScript中变量的使用期限(也就是作用域)是依靠于在什么地方声明了这个变量,假如要在网页中声明变量,那么它的使用期限是一直到这个页面停止处理时才结束它的使用期限;假如在过程中声明变量,那么这个变量的使用期限也就是从各个过程开始到这个过程结束。
     函数和过程相同都是命名了的代码块,但它们却有很大的区别,过程完成程序任务,函数则返回值。举个例子,当你想获取当前的系统日期,你只要Date函数,就可以得到系统的当前日期,再举个代表性例子,当你想获取某个数的平方根,你只要将该数传给VBScript的Sqr()函数,此函数会立刻返回该数的平方根。如:
  A=sqr(9) ,则A=3。
  
  4:操作符
    VBScript进行数学运算时有+、-、*、和 / 等这些基本的数学符号进行操作,同时还可以用 进行整数除法,这种除法只返回结果的整数部分。字符的连接是通过 & 来进项
     了解编程语言的朋友一定知道在程序中控制程序流程的语句主要可以分为条件语句和循环语句,在 VBScript 中可使用If...Then...Else 语句和Select Case 语句来作为条件语句。
    If...Then...Else 语句用于计算条件是否为 True 或 False,并且根据计算结果指定要运行的语句。通常,条件是使用比较运算符对值或变量进行比较的表达式,If...Then...Else 语句可以按照需要进行嵌套。Select语句是根据变量的数值来走那个分支。(源代码)
    常用循环语句有以下四个:
      Do...Loop: 当(或直到)条件为“真”时循环。
      While...Wend: 当条件为“真”时循环。
      For...Next: 指定循环次数,使用计数器重复运行语句。
      For Each...Next: 对于集合中的每项或数组中的每个元素,重复执行一组语句
  
  


返回类别: 教程
上一教程: ASP进阶教程Ⅴ:留言簿在线留言编辑(一)
下一教程: 使用ASP实现文件上载(上传)的各种方式

您可以阅读与"揭开ASP神秘面纱(1)"相关的教程:
· 揭开ASP神秘面纱(4)
· 揭开ASP神秘面纱(3)
· 揭开ASP神秘面纱(5)
· 让 ASP 与 XML 交互
· ASP.NET超凡的代码控制(一)
    微笑服务 优质保证 索取样品