知识大全 简单熟悉掌握ASP的语法和变量
Posted 变量
篇首语:百日连阴雨,总有一朝晴。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 简单熟悉掌握ASP的语法和变量相关的知识,希望对你有一定的参考价值。
简单熟悉掌握ASP的语法和变量 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
你不能通过浏览器上的 查看 源文件 选项来直接获取ASP的源代码 (因为ASP代码和脚本程序要事先在服务器上进行解读执行 随后 服务器再将ASP代码解读完毕之后的结果以 HTML数据流 的形式发送到浏览器) 所以你看到的只是将ASP转化为HTML形式的内容 而不能直接获取ASP源代码
在我们的ASP教程中 每一个例子都会将ASP的源代码展示出来 这更有助于你理解ASP的工作原理
一个ASP文件通常包含HTML标签 有时和一个HTML文件非常类似 然而 ASP文件(除了包含HTML标签外) 还可以包括服务器的脚本程序 这些脚本程序必须写在 <% 和 %> 界定符号(服务器读到这个界定符号就知道以下是ASP程序 <% 表示ASP程序开始 %> 表示ASP程序结束)之间 ASP的脚本程序在服务器端解读执行 这些脚本程序可以包括所有你想要用到的表达式 语句 程序和有效的运算符
将结果输出到浏览器
<><body><%response write( Hello World! )%></body></>
下面这个例子和 Response Write 指令的作用完全相同 是 Response Write 指令的一种简化形式 它同样也会将 Hello World! 这段话发送到浏览器
<><body><%= Hello World! %></body></>
VBScript脚本
你可以在书写ASP代码时使用一些脚本语句 ASP默认的脚本语句是 VBScript
<><body><%response write( Hello World! )%></body></>
上述程序将会在网页中显示 Hello World!
JavaScript脚本
如果你需要使用 JavaScript 脚本作为默认的脚本语句来编写一些特殊的ASP网页 那么 你需要在网页的顶部插入一段语句来规定整个网页默认的脚本语句 具体如下
<%@ language= javascript %><><body><%Response Write( Hello World! )%></body></>
注意 我们前面所讲的 VBScript 脚本语句是一种对字母大小写不敏感的脚本语句 即 response write / Response Write / ReSpoNSe WRiTe 这些全部都是有效的 但是 如果你用 JavaScript 脚本语句书写ASP代码的话 你就要对字母的大小写加以区别 因为 JavaScript 脚本语句是一种对字母大小写敏感的脚本语句 即 Response Write 是有效的 而response write / ReSpoNSe WRiTe 都是无效的语句 所以 各位朋友在书写时一定要特别注意
其他脚本语言
ASP直接支持VBScript脚本程序和JScript(微软公司自己的JavaScript脚本执行程序)脚本程序 如果你需要使用到其他语言 比如说 PERL PEXX或者Python 那么你就必须安装这些脚本程序的驱动引擎
重要提示 因为脚本程序都是在服务器端执行的 所以浏览器不需要安装脚本程序就可以对ASP文件进行显示
变量是用来存储需要的信息的
如果你是在一个子程序(比如 VBScript中的sub function)的外部声明变量的话 那么ASP文件里的所有脚本程序都可以对这个变量的值进行修改 如果你是在一个子程序的内部声明变量的话 那么 每次当这个子程序被执行的时候 这个变量的值都会随之建立或取消
变量存在的生命周期
如果你是在一个子程序之外去声明变量的值 那么它的值可以被ASP文件中的所有脚本程序存取和改变
如果你是在一个子程序的内部声明变量的话 那么 每次当这个子程序被执行的时候 这个变量的值都会随之建立或取消 而在这个子程序之外的脚本程序则不能存取或改变这个变量的值
如果你想让声明的变量被多个ASP文件调用 那么你必须以Session变量或是Application变量的形式去声明这些变量的值
Session变量
Session变量是用来存储一个单一用户的信息的 同一个应用程序所包含的所有页面都可以访问到它 我们经常在Session变量中存储姓名 id号以及喜好等常用信息
Application变量
cha138/Article/program/net/201311/12378相关参考
JSP初学者必须掌握的语法点 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 如果你不熟悉Java
asp和SQL语法中引号的使用方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!lishixinz
ASP.NET入门教程9.1变量和数据类型 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 
基本结构 CREATEORREPLACEPROCEDURE存储过程名字 ( 参数INNUMBER 参数INNUMBER )IS 变量INTEGER:=; 变量DATE; BEGIN
ASP+上传文件语法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 这里有一个怎样用ASP+上传
ASP.NET开发宝典:ASP.NET网页语法基础 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
ASP.NET入门—语法介绍 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
ASP.NET开发宝典:ASP.NET服务器控件语法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
ASP中,常用的变量命名规则 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在ASP编程中如果你
ASP连接11种数据库的语法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Access数据库的