HTL網頁基礎語言.pptVIP

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
HTL網頁基礎語言

第6章 Response物件輸出網頁內容 6-1 輸出網頁的文字內容 6-2 伺服器緩衝區處理 6-3 瀏覽程式的快取處理 6-4 Response物件的其它常用屬性 6-1 輸出網頁的文字內容 6-1-1 輸出HTML標籤與文字內容 6-1-2 轉向到其它的網頁或ASP程式 6-1-3 中斷ASP程式的執行 6-1-1 輸出HTML標籤與文字內容 Response.Write方法可以將任何資料型態輸出到瀏覽程式,如下所示: Response.Write(strTitle br) Response.Write(歡迎使用ASP設計動態網頁br) Response.Write方法擁有另一種形式,可以直接插在HTML標籤更改標籤的屬性或內容,如下所示: %=strTitle% 6-1-2 轉向到其它的網頁或ASP程式 Response.Redirect方法可以在執行ASP程式時轉向到其它的網址或網站的其它網頁或ASP程式,如下所示: Response.Redirect(Ch6-1-1.asp) Response.Redirect(../Ch05/Ch5-2-1.asp) Response.Redirect() 6-1-3 中斷ASP程式的執行 ASP程式主要是使用Response.Write方法輸出網頁內容,如果程式需要中斷輸出,只需在程式的中斷點插入Response.End方法,其程式碼如下: ……… Response.End ..…….. 6-2 伺服器緩衝區處理 6-2-1 ASP緩衝區的用途 6-2-2 設定是否使用緩衝區 6-2-3 馬上輸出緩衝區的內容 6-2-4 清除緩衝區的內容 6-2-1 ASP緩衝區的用途-1 ASP程式在送到Web伺服器解譯後,可以直接送到瀏覽程式,或是將輸出的結果輸出到緩衝區,遇到下列的三種情況才會將輸出的內容送到瀏覽程式,如下所示: 解譯完ASP程式後。 執行到第6-1-3節的Response.End方法中斷ASP程式的執行,已解譯的部分就會送出。 執行到Response.Flush方法馬上將緩衝區的內容送出。 6-2-1 ASP緩衝區的用途-2 6-2-2 設定是否使用緩衝區 Response.Buffer屬性可以設定ASP程式輸出時否使用緩衝區,ASP 2.0預設不使用,ASP 3.0預設使用,ASP不同版本的預設值,如下表所示: 6-2-3 馬上輸出緩衝區的內容 如果使用緩衝區,ASP程式輸出的內容是先送到緩衝區,等到程式執行完成後,才將緩衝區的內容送到瀏覽程式。 如果需要將目前的緩衝區內容,在尚未執行完ASP程式前馬上輸出到瀏覽程式,可以使用Response.Flush方法,如下所示: Response.Flush 6-2-4 清除緩衝區的內容 如果伺服器緩衝區的內容已經不需要了,我們可以在ASP程式使用Response.Clear方法清除緩衝區的內容,不過這並不含HTTP通訊協定的標頭資料,如下所示: Response.Clear 6-3 瀏覽程式的快取處理 6-3-1 瀏覽程式快取的用途 6-3-2 設定保留在快取的時間 6-3-3 設定在快取保留的期限 6-3-1 瀏覽程式快取的用途 瀏覽程式的快取是為了加速網頁瀏覽,瀏覽程式都會將瀏覽過的網頁內容保留在使用者電腦的「C:\Windows\Temporary Internet Files」資料夾。 6-3-2 設定保留在快取的時間 Response.Expires屬性可以設定保留在快取的分鐘數,其指令如下所示: Response.Expires = 0 指令設定保留的時間,以分鐘計,0表示不保留在快取,每次瀏覽此網頁都需連結到網站下載網頁內容。 6-3-3 設定在快取保留的期限 如果想指定網頁保留在快取的期限,我們可以使用Response.ExpiresAbsolute屬性,如下所示: Response.ExpiresAbsolute = #December 31,2004 12:00:00# 指令指定期限的日期時間,需要使用「#」符號圍起來,上述的保留期限是2004年底。 6-4 Response物件的其它常用屬性 6-4-1 設定輸出文件內容的資料類型 6-4-2 檢查客戶端是否正在連線 6-4-1 設定輸出文件內容的資料類型 Response.ContentType屬性,text/html為預設值,如果需要輸出成其它文件類型時,其值是MIME資料類型,常用的類型如下表所示: 6-4-2 檢查客戶端是否正在連線 HTTP通訊協定並不會持續的保持伺服器和瀏覽程式間的連線,而是每當瀏覽程式向伺服器提出請求時才會建立伺服器和瀏覽程式間的連線,Response.isClientConnected屬性能夠檢查

文档评论(0)

130****9768 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档