网页设计426466.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文档。上传文档
查看更多
网站设计与制作 Web site design and production ASP 基 础 ASP的全称是Active Server Pages(动 态服务器页面),它是一种服务器端脚本执 行环境,使用它可以创建和运行动态、交 互的Web应用程序。ASP可以结合HTML页、 脚本命令和ActiveX组件,共同创建动态的 Web页和基于Web服务器的功能强大的应用 程序。 动 态 网 页   动态网页是指网页内含有程序代码,并会被服务器执行的网页。用户浏览动态网页须由服务器先执行网页中的程序,再将执行完的结果传送到用户浏览器中。动态网页和静态网页的区别在于,动态网页会在服务器执行一些程序。由于执行程序时的条件不同,所以执行的结果也可能会有所不同,最终用户所看到的网页内容也将不同,所以称为动态网页。 动态网页可以达到的效果: 在网页中添加一个滚动显示的广告栏。 从HTML的表单中接受信息并且存到数据库中。 根据不同访问者显示不同内容,创建个性化主页。 在主页中添加计数器。 根据用户浏览器的版本、类型和能力显示不同档次的内容。 跟踪用户网站上的活动信息并且存入日志文件。 动态网页开发技术 目前动态网页开发的3种主流技术是ASP、PHP和JSP,这3者都是面向web服务器的技术,客户端浏览器不需要任何附加的软件支持。它们都需要把脚本语言嵌入到HTML文档中。这3者的不同之处在于,ASP学习简单、使用方便;PHP软件免费,运行成本低;JSP多平台支持,转换方便。 ASP PHP JSP ASP程序的创建方法 ASP是一套服务器端的对象模型,通过ASP对象提供的方法和属性,可以很容易地操作服务器端的数据。但是ASP不是一种编程语言,它需要一种真正的程序设计语言来实现。VBScript(或JScript)就是目前应用于实现ASP的程序设计语言。 VBScript(或JScript)是一种解释语言,由Web服务器或浏览器解释执行。它和HTML语言一样,可以用任何无格式的文本编辑工具来编辑,比如Windows自带的记事本程序。 开发和调试一个完整的Web站点,如果采用手工编码的方法会非常复杂和繁琐。可以使用一些网页编辑工具如FrontPage、DreamWeaver,先进行网站的界面编辑和开发,然后再切换到代码编辑界面手工进行修改和添加。 编写ASP程序 在编写ASP程序时,需要注意以下事项 在ASP程序中,字母一样不分大小写。用户要根据自己的习惯,自由选择代码的输入形式 在ASP中,%和%符号的位置是相对随便的,可以和ASP语句放在一行,也可以单独成为一行 ASP语句必须分行写,不能将多条ASP语句写在一行里,也不能将一条ASP语句写在多行里 如果一条ASP语句过长,需要换行时可采用两种方法。一种方法是可以不用Enter键分开,而是直接书写,使之自动换行;另一种方法是用Enter键将该语句分成多行,只是必须在每行末尾(最后一行除外)加一个下划线。 在ASP中,使用REM或“‘”符号来标记注释语句,运行时ASP不执行注释语句。在代码中添加注释主要是为了方便自己和别人阅读程序代码。 配置ASP运行环境   进行ASP网页开发之前,必须配置解释ASP脚本所需的软件环境本书以Windows XP操作系统自带的IIS为例,来讲述其安装和配置方法。 安装服务器软件 IIS配置   创建虚拟目录 Request对象 从浏览器端取得数据的方法 Request.QueryString集合读取表单GET方法数据 Request.Form集合读取表单POST方法数据 Request.ServerVariables集合读取服务器端环境变量 Response对象 静态网页向客户端输出信息很简单,直接用HTML语言编写就可以了。而在ASP中,则是使用Response对象来根据客户端不同的请求输出不同的返回结果。 使用Response.Write方法将输出传送至浏览器端 使用Response.Redirect方法从目前网页导向至其他网页 使用Response.AppendToLog方法将数据加入站点活动    日志 使用Response.End方法结束程序的执行 使用Response.AddHeader方法自定义标头信息 使用Response.Flush方法缓冲处理 Response.Clear方法 BinaryWrite方法 ASP的工作流程 工作的流程图如

文档评论(0)

xinshengwencai + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:5311233133000002

1亿VIP精品文档

相关文档