了解ASP的基本语法和变量(2)
时间:2008-01-16 13:03:00
其他脚本语言
ASP直接支持VBScript脚本程序和JScript(微软公司自己的JavaScript脚本执行程序)脚本程序。如果你需要使用到其他语言,比如说:PERL,PEXX或者Python,那么你就必须安装这些脚本程序的驱动引擎。
重要提示:因为脚本程序都是在服务器端执行的,所以浏览器不需要安装脚本程序就可以对ASP文件进行显示。
变量是用来存储需要的信息的
如果你是在一个子程序(比如:VBScript中的sub,function)的外部声明变量的话,那么ASP文件里的所有脚本程序都可以对这个变量的值进行修改;如果你是在一个子程序的内部声明变量的话,那么,每次当这个子程序被执行的时候,这个变量的值都会随之建立或取消。
变量存在的生命周期
如果你是在一个子程序之外去声明变量的值,那么它的值可以被ASP文件中的所有脚本程序存取和改变。
如果你是在一个子程序的内部声明变量的话,那么,每次当这个子程序被执行的时候,这个变量的值都会随之建立或取消;而在这个子程序之外的脚本程序则不能存取或改变这个变量的值。
如果你想让声明的变量被多个ASP文件调用,那么你必须以Session变量或是Application变量的形式去声明这些变量的值。
Session变量
Session变量是用来存储一个单一用户的信息的,同一个应用程序所包含的所有页面都可以访问到它。我们经常在Session变量中存储姓名、id号以及喜好等常用信息。
Application变量
同样的,Application变量可以被同一个应用程序中所包含的所有页面访问到。Application变量通常被用来存储在特定请求下的所有用户的信息资料。
标签:语法,变量,asp,js
0
投稿
猜你喜欢
ASP(JScript)构建SQL语句“类”
2008-04-30 07:12:00
对acronym、abbr标签的理解
2008-05-29 13:03:00
Recipe: 把SQL数据库部署到远程主机环境(第一部分)
2007-09-23 13:07:00
Access数据库出现0x80004005问题的解决方法
2008-11-28 14:25:00
讲解SQL Server 2005数据库的同义词Bug
2008-11-28 14:22:00
asp自动采集程序
2009-02-04 10:11:00
sql2005与sql200数据导入导出
2009-03-13 13:16:00
关于超级链接的一些问题
2007-12-07 14:00:00
利用ASP+JMAIL进行邮件群发的新思路
2008-03-20 13:30:00
asp+ajax版四级联动菜单(数据库)
2009-07-03 15:40:00
Web开发与JavaScript编辑利器——Aptana Studio简介
2008-05-05 13:32:00
类似google的ASP分页代码[测试通过]
2009-03-13 12:43:00
网页标准化-CSS命名规划整理
2007-12-10 18:13:00
JavaScript的9个陷阱及评点
2007-08-28 15:10:00
AJAX实现延时顺序请求多个URL
2007-12-06 18:32:00
MYSQL server has gone away解决办法
2010-11-25 17:22:00
高性能网站建设指南:性能提升的14个原则
2011-07-14 16:04:54
目前最全的浏览器/CSS选择器兼容性总结(包括Safari 4 beta)
2009-02-26 15:26:00
兼容IE和FF的收藏本站、设为首页代码
2009-01-07 14:14:00
asp中文件与文件夹常用处理函数(文件后缀、创建文件等)
2011-02-20 11:00:00