亚洲欧美日韩天堂在线观看,日本少妇XXX做受,成人电影在线免费观看,大香蕉在线网站

專業(yè)的廣州網(wǎng)站建設(shè)公司、廣州網(wǎng)站設(shè)計(jì)制作公司為您服務(wù),電話:020-85548809,29883069
新聞中心
專業(yè)專注專心,行業(yè)行情行規(guī)
分享交流,永無止境,我們愿與您共同進(jìn)步

簡單ASP生成靜態(tài)頁實(shí)時(shí)顯示生成進(jìn)度代碼

發(fā)布日期:[2015/7/6]   編輯:奇億廣州網(wǎng)站建設(shè)

生成靜態(tài)頁當(dāng)遇到很多頁面需要生成的時(shí)候,往往會(huì)感覺瀏覽器很慢需要時(shí)間很廠,其實(shí)是服務(wù)器后臺(tái)正在進(jìn)行每一個(gè)靜態(tài)頁面的生成,但因?yàn)檫未全部完成任務(wù)無法發(fā)送指令給瀏覽器造成空白或一直顯示瀏覽器加載等待效果,用戶可能會(huì)不知道是否卡死還是網(wǎng)絡(luò)緩慢還是瀏覽器問題等而煩躁。

其實(shí)用一段簡單的ASP代碼即可解決這種體驗(yàn),可實(shí)時(shí)看到是否還在生成,生成到第幾個(gè)了。

簡單ASP生成靜態(tài)頁實(shí)時(shí)顯示生成進(jìn)度代碼用法:
for i=1 to 100
response.Write "生成第1個(gè)頁面完成<br>"
Response.Flush()
next

有時(shí)候會(huì)遇到無效的情況,因?yàn)檩敵龅綖g覽器的內(nèi)容至少要有256字節(jié),加上下面這個(gè)即可:
for i=1 to 100
str=str&"<!--無效時(shí)加這段可產(chǎn)生256個(gè)以上字節(jié)-->"
if len(str)>=256 then exit for

response.Write "生成第1個(gè)頁面完成<br>"
Response.Flush()
next

Response.Flush()函數(shù)的作用是立刻輸出到瀏覽器不管是否執(zhí)行完畢,但需要有幾個(gè)注意事項(xiàng):
1,不能開啟應(yīng)用程序壓縮,IIS的話在網(wǎng)站屬性,服務(wù),壓縮應(yīng)用程序文件前面不要勾選;
2,輸出內(nèi)容必須超過256個(gè)字節(jié)的大小,小于256字節(jié)的話無效輸出;
3,不能開啟頁面緩存,可在實(shí)時(shí)顯示的這個(gè)頁面頭加上以下代碼即可:
Response.Buffer=false
Response.Expires=0
Response.ExpiresAbsolute = Now() - 1
Response.AddHeader "Pragma","No-Cache"
Response.AddHeader "Cache-Control","Private"
Response.CacheControl = "No-Cache"

這樣即可實(shí)現(xiàn)簡單ASP生成靜態(tài)頁實(shí)時(shí)顯示生成進(jìn)度了,提高用戶體驗(yàn)。

本文為奇億網(wǎng)站建設(shè)http://www.studstu.com原創(chuàng),轉(zhuǎn)摘請保留版權(quán),謝謝。

 

廣州建網(wǎng)站、廣州做網(wǎng)站
或者將本文《簡單ASP生成靜態(tài)頁實(shí)時(shí)顯示生成進(jìn)度代碼》收藏和分享到:
復(fù)制本文《簡單ASP生成靜態(tài)頁實(shí)時(shí)顯示生成進(jìn)度代碼》地址給好友:
红河县| 丹江口市| 项城市| 铜梁县| 罗山县| 屯留县| 雅安市| 西乌珠穆沁旗| 长白| 特克斯县| 稷山县| 龙山县| 新泰市| 防城港市| 河源市| 呼伦贝尔市| 咸宁市| 仙游县| 尉犁县| 永德县| 改则县| 阳城县| 安义县| 巧家县| 绥芬河市| 陇川县| 庆阳市| 霍邱县| 合山市| 正阳县| 肥西县| 文水县| 海淀区| 赤水市| 潮安县| 和龙市| 黄浦区| 简阳市| 吉木乃县| 抚远县| 山阳县|