- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网站构造技术作业2
1,动态网站特点(1)动态网页以数据库技术为基础,可以大大降低网站维护的工作量;
(2)采用动态网页技术的网站可以实现更多的功能,如用户注册、用户登录、在线调查、用户管理、订单管理等等;
(3)动态网页实际上并不是独立存在于服务器上的网页文件,只有当用户请求时服务器才返回一个完整的网页;
(4)动态网页中的“?”对搜索引擎检索存在一定的问题,搜索引擎一般不可能从一个网站的数据库中访问全部网页,或者出于技术方面的考虑,搜索蜘蛛不去抓取网址中“?”后面的内容,因此采用动态网页的网站在进行搜索引擎推广时需要做一定的技术处理才能适应搜索引擎的要求。
2,Active Server Pages 独具特点1. 使用 VBScript 、 JScript 等简单易懂的脚本语言,结合 HTML 代码,即可快速地完成网站的应用程序。
2. 无须 compile 编译,容易编写,可在服务器端直接执行。
3. 使用普通的文本编辑器,如 Windows 的记事本,即可进行编辑设计。
4. 与浏览器无关 (Browser Independence), 用户端只要使用可执行 HTML 码的浏览器,即可浏览 Active Server Pages 所设计的网页内容。 Active Server Pages 所使用的脚本语言 (VBScript 、 Jscript) 均在 WEB 服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。
5.Active Server Pages 能与任何 ActiveX scripting 语言相容。除了可使用 VBScript 或 JScript 语言来设计外,还通过 plug-in 的方式,使用由第三方所提供的其他脚本语言,譬如 REXX 、 Perl 、 Tcl 等。脚本引擎是处理脚本程序的 COM(Component Object Model) 物件。
6.Active Server Pages 的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。
7. 可使用服务器端的脚本来产生客户端的脚本。
8. 物件导向( Object-oriented )。
9.ActiveX Server Components(ActiveX 服务器元件 ) 具有无限可扩充性。可以使用 Visual Basic 、 Java 、 Visual C++ 、 COBOL 等编程语言来编写你所需要的 ActiveX Server Component 。
3,FOR关键字Step什么作用For(计数) To(到) Step(步长)4,ASP对象Request主要属性和方法
Request对象仅提供了一项只读的属性——TotalBytes,该属性主要用于表示从客户端所接收的请求信息的数据大小,其单位为字节。
在Request对象中,仅包括一个方法——BinaryRead(count)。该方法主要用于以二进制的方式来接收并读取客户端所提交的表单信息,并返回一个变体类型的数组。其中,参数count表示所要接收和读取的字节数,其取值范围在0到通过Request对象的TotalBytes属性所获取的字节大小之间。
需要注意的是,一旦使用了Request对象的BinaryRead方法来读取数据,在后面的操作中就不能通过Request对象的Form集合来获取表单信息。反之,如果已经采用了任何方式来引用Request对象的Form集合,就不能再使用BinaryRead方法,否则将会导致异常出现。
在ASP中,对于客户端信息的获取,是通过Request对象数据集合来实现的。Request对象提供了5个数据集合,用于获取客户端不同类型的信息。
Form:表示页面表单中的所有数据的集合。
QueryString:表示查询字符串的所有值的集合。
Cookies:表示浏览器客户端的Cookie数据的集合。
ServerVariables:表示环境变量的数据集合。
ClientCertificate:表示所有客户证书的数据集合。
5,Response属性和方法
Response对象的属性包括Buffer属性、CacheControl属性、Charset属性、ContentType属性、Expires属性、ExpiresAbsolute属性、IsClientConnected属性、PICS属性和Status属性等。
Response对象常用的方法包括BinaryWrite方法、Write方法、Redirect方法、AppendToLog方法、AddHeader方法、Clear方法、End方法和Flush方法等。
Response对象的数据集合仅有一
文档评论(0)