收藏 分销(赏)

第 5 章 深入Response物件.ppt

上传人:s4****5z 文档编号:13964830 上传时间:2026-05-18 格式:PPT 页数:12 大小:178.50KB 下载积分:10 金币
下载 相关 举报
第 5 章 深入Response物件.ppt_第1页
第1页 / 共12页
第 5 章 深入Response物件.ppt_第2页
第2页 / 共12页


点击查看更多>>
资源描述
按一下以編輯母片標題樣式,按一下以編輯母片,第二層,第三層,第四層,第五層,*,第,5,章 深入,Response,物件,製作,網頁的轉向與強制輸出,-,讓網頁轉彎的,Redirect,敘述,運用,Response,物件的,Redirect,方法,將瀏覽器顯示的網頁,導向至其他網頁,語法如下:,Response.Redirect,網頁路徑與名稱,此,網頁路徑與名稱,若是導向到同一台,Web,伺服器的網頁,可直接使用相對路徑或絕對路徑指定網頁位置。,若是導向至其他,Web,伺服器的網頁,則必須利用,http,位址將瀏覽器導向該位址的網頁。,網頁的轉向與強制輸出,-,讓網頁轉彎的,Redirect,敘述,使用上,,Redirect,方法的呼叫必須在未將,HTML,文件輸出到客戶端前,也就是在輸出,標籤前。,Redirect,方法應用在顯示網頁前,先檢查使用者是否符合特定條件,若不符合則將瀏覽器欲顯示的網頁導向至其他網頁。,網頁的轉向與強制輸出,-,讓網頁轉彎的,Redirect,敘述,以下是幾個,Redirect,方法的使用範例,將網頁導向至同目錄下的,Redirect.htm,Response.Redirect,Redirect.htm,“,將網頁導向至上個目錄下,ch4,子目錄中的,Check.htm,Response.Redirect,./ch4/Check.htm“,將網頁導向至文魁資訊的網站,Response.Redirect,,.tw,/,網頁的轉向與強制輸出,-,強制中止網頁輸出的,End,敘述,Response,物件的,End,方法,可以讓,ASP,網頁在下載至瀏覽器的過程中,強制中止網頁的解譯執行,語法如下:,Response.End,當伺服端執行資料檢查動作時,若資料不正確,則在,ASP,網頁便可利用,End,方法,中斷網頁的輸出。,當呼叫,End,敘述中止,ASP,網頁的執行時,在,End,敘述之前的,HTML,語法將照常輸出至客戶端。,緩衝區的使用,-,什麼是緩衝區,在,ASP 3.0,中,當利用,Response,物件的,Write,方法輸出資料時,資料先輸出到緩衝區(,buffer,),等到資料完全輸出,或者在,ASP,網頁中呼叫,Response,物件的,Flush,方法或,End,方法後,才將緩衝區的資料傳送到客戶端。,緩衝區的使用,-,什麼是緩衝區,使用緩衝區主要提供程式設計師取消原先欲輸出資料的機會。,當將資料輸出至緩衝區後,還可以利用,Response,物件的,Clear,方法,清除輸出至緩衝區的資料。,緩衝區的使用,-,將資料寫入緩衝區,設定資料輸出至緩衝區,欲控制資料輸出是否經過緩衝區時,可以設定,Response,物件的,Buffer,屬性。,Response.Buffer,=True|False,Buffer,設定為,True,時,表示,Response,物件輸出的資料將先輸出至緩衝區。,若設為,False,,則,Response,物件輸出資料時,將不會輸出至緩衝區,將直接輸出至客戶端。,ASP 3.0,中,Buffer,的預設值為,True,,,ASP 2.0,或,1.0,為,False,。,緩衝區的使用,-,將資料寫入緩衝區,設定,Buffer,屬性時,必須在尚未輸出任何網頁資料前。所以,必須在,標籤前設定,Buffer,屬性。,否則會發生,已將,HTTP,標題寫入用戶端瀏覽器。對任何,HTTP,的標題所做的修改必須要在寫入頁內容之前。,的錯誤訊息。,緩衝區的使用,-,將資料寫入緩衝區,將緩衝區的資料強制輸出至瀏覽器,利用,Response,物件的,Flush,方法,強制將資料輸出到客戶端的瀏覽器,語法如下:,Response.Flush,檢查客戶端是否正常連線,在程式執行到可能耗費許多時間的動作時,能夠即時瞭解客戶端是否仍正常連線。若已斷線,將自動中止程式的執行。,Response,物件的,IsClientConnected,方法,就是供程式設計師偵測客戶端是否連線正常的方法。,當正常連線時,此方法將傳回,True,,反之傳回,False,。,檢查客戶端是否正常連線,在可能需要許多時間執行的迴圈敘述中,可以運用以下方式,在每次迴圈執行時檢查連線是否正常。,For I=1 to 1000,If Not,Response.IsClientConnected,Then,Response.End,強制中止網頁的輸出,End If,Next,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服