第四章 Web开发的基本技术!.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浏览器 服务器 1.浏览器向服务器要求打开ASP程序 4.浏览器将收到的HTML文件显示在画面上 3.服务器将HTML文件传送给浏览器 2.服务器读取并执行ASP程序,然后将结果转换为HTML文件 为了证明浏览器所收到的确实为HTML文件,而非ASP程序,我们来看个例子: %@Language=VBScript% HTML BODY 现在时刻为%=Time()% /BODY /HTML 调用VBScript函数显示时间 ASP 浏览结果 接下来,我们可以在浏览器画面选按“查看、源代码”,看看浏览器收到源代码,如图: 浏览器收到源代码果然不包含ASP程序代码 一、如何编辑与执行ASP程序? ASP程序的编辑方式和HTML文件一样,您可以使用“记事本”等纯文本编辑程序或FrontPage进行编辑,要注意的是ASP程序的扩展名为.asp,所以在您保存文件时记得将扩展名改为.asp。 撰写您的第一个ASP程序 % @Language=VBScript % 2.% Option Explicit % 3.HTML 4. BODY 5. 今天为% =Response.Write(Date())% 6. % 7. Dim WeekDay 8. WeekDay=DatePart(“w”,Date()) 9. ‘取得今天是星期几 10. Select Case WeekDay 11. Case “1” 12. Response.Write(“B星期日(SUN)/B”) 13. Case “2” 14. Response.Write(“B星期一(MON)/B”) 15. Case “3” 16. Response.Write(“B星期二(TUE)/B”) 17. Case “4” 18. Response.Write(“B星期三(WED)/B”) 19. Case “5” 20. Response.Write(“B星期四(THU)/B”) 21. Case “6” 22. Response.Write(“B星期五(FRI)/B”) 23. Case “7” 24. Response.Write(“B星期六(SAT)/B”) 26. % 25. End Select 27. /BODY 28. /HTML 1:第1行程序代码的意义是声明这个ASP程序由VBScript撰写而成。 2:第2行程序代码的意义是规定ASP程序中使用的任何变量必须先声明。 5:第5行程序代码的%和%两个符号之间的语句是ASP程序,Response.Write(Date())的意义是调用VBScritp函数Date()取得今天的日期,然后使用Response的方法Write将所取得的日期显示在浏览器画面上。 6、26:第6行的% 和第26行的%表示这两个符号之间的语句为ASP程序。 7:声明一个名称为WeekDay. 8:调用VBScript函数DatePart()从函数Date()取得的日期中获取星期几的常数值,然后将常数值指定给变量WeekDay(若常数值为1,表示星期日;若常数值不2,表示星期一,…依此类推。附录E有DatePart()、Data()等VBScript函数的用法及参数意义)。 9:第9行程序代码注释,ASP注释的方式和VBScript相同,使用单引号(‘)即可,别和HTML的注释标记!-- --混淆了! 使用Select Case…End Select条件语句,以根据WeekDay的值指定在浏览器画面所要显示的信息,(“B星期六(SAT)/B”)语句的B和/B标记可将所显示的信息加粗体。 二、ASP内置的对象 ASP内置Application、ASPError、Object Context、Request、Response、Session、Server等7个对象,而且每个对象有各自的属性、方法、集合或事件。 1.request对象 获取客户端的所有信息 2.response对象 将信息发送给对象 3.server对象 提供了一系列的方法和属性 4.session对象 存储一个普通用户滞留期间的信息 。 5.application对象 存储一个ASP应用中所有用户共享的信息 6.objectcontext对象 用于提交或终止一个由Microsoft事务器管理的事务。 “对象”就像我们在日常生活中所看到各种物体,譬如电脑、冰箱、汽车、电视、行动电话…,而对象可能又是由许多对象所组成,比方说,电脑是一种对象,而电脑又是由硬盘、CPU、内存、显示卡、主板等对象所组成。 “属性”是用来描述对象的特性,比方说,电脑是一种对象,而电脑的等级、制造厂商等可以用来描述电脑的特性就叫做属性;又比方说,R

文档评论(0)

风凰传奇 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档