您当前的位置:《网页设计》听课笔记:18
《网页设计》听课笔记:18
 
可以将脚本包含在该事件中以便检查用户打开的页是不是启动页,如果不是,就指示用户调用Response.Redirect 方法启动网页。程序如下:
< SCRIPT RUNAT=Server Language=VBScript>
Sub Session_OnStart
startPage = "/MyApp/StartHere.asp"
currentPage = Request.ServerVariables("SCRIPT_NAME")
IF strcomp(currentPage,startPage,1) THEN
Response.Redirect(startPage)
END IF
END SUB
< /SCRIPT>
 
 
 
Global.asa包括4个脚本。分别是,根据Session_OnStart事件触发、根据Session_OnEnd事件触发、根据Application_OnStart事件触发、根据Application_OnEnd事件触发。
Global.asa使用了微软的HTML拓展<SCRIPT>标记语法来限制脚本,这也就是说,你必须用<SCRIPT>标记来引用这两个事件而不能用<%和%>符号引用。例子中Global.asa使用的是VBScript,但是你也可以使用其他脚本语言。
在Global.asa中不能有任何输出语句,无论是HTML的语法还是Response.Write()方法都是不行的,Global.asa是任何情况下也不能进行显示的。
 
 
 
ASP的5个内建组件是:
Ad Rotator组件:使用该组件可以很方便地在Web页面间加入动态变化的广告图片。
Browser Capabilities组件: 智能地识别浏览器类型、版本等信息,自动对页面内容进行组织和优化。
Database Access组件:使用Microsoft的ADO技术访问存储在数据库或其他具有表格结构的信息。
File Access组件:使用ASP的File Access组件则可以轻易地在服务器端实现文件的直接读写,该组件提供了两个对象FileSystemObject和Textstream。
Content Linking组件:该组件用于创建整个站点的目录,并将它们用超级链接的形式组织起来。
收藏状态
收藏本课程的同学
相关课程