国产成人精品999视频&日本一区二区亚洲人妻精品&久久久精品国产99久久精&99热这里只有成人精品国产&精品国产剧情av一区二区&成人亚洲精品久久久久app&国产精品美女高潮抽搐A片

Categories


Tags


ASP中的進度條功能

用過軟件的朋友都知道,進度條是一個優(yōu)秀軟件的重要組成部分。它 的存在能夠使用戶及時掌握程序的運行進度,確認應(yīng)用程序正常工作???是ASP中似乎沒有上述標(biāo)準(zhǔn)控件,控制起來也比較麻煩。那么如何實現(xiàn)進 度條呢?以下是本人的一些觀點(僅供參考)

我們通常在用ASP處理程序(指的是寫文件或操作數(shù)據(jù)庫)的時候,會 專門用一個頁面(*.asp)去處理或控制這些程序,當(dāng)處理完畢的時候再跳 轉(zhuǎn)到顯示頁面。這時我們就可以通過這些處理頁面顯示進度條。其方法是 根據(jù)程序處理的進度依次畫一百張同樣的圖形(如有顏色的矩形),從而形 成進度條。其效果與用其它編程工具所實現(xiàn)的基本相似以下是一些Source, 希望能夠給各位有個啟發(fā)。

response.buffer=true

dim lostnum

dim shownum

delayshow(dstep,dmax)過程是用于顯示多少img(畫多少進度)

其中dmax為表示整個程序需要處理多少(dmax)步才能完成整個處理程 序。其中dstep表示當(dāng)前處理的步驟占整個處理過程中的分量,用數(shù)量表 示。變量lostnum的存在是由于dmax過大(比如10000),而dstep過小(比如1) 造成的。如果調(diào)用delayshow(1,10000)勢必不可能畫一次img,事實上 delayshow(100,10000)才畫一次,表示完成1%,因為100占10000的1%。

sub delayshow(dstep,dmax)

dim total //顯示畫面100張img

dim dtemp //過渡變量

total=100

dtemp=dstep

dstep=dstep+lostnum

if (dstep*total)/dmax<1 then

//判斷當(dāng)要處理的東西連1%都沒有時,不畫img同時用變量lostnum存放未 畫的處理總數(shù),便于下次調(diào)用本過程時在處理。

lostnum=lostnum+dtemp

else

for ccc=1 to fix((dstep*total)/dmax) //取整數(shù)

Response.Write "<img src=""../images/delay1.jpg"">"

next

Response.Flush //將緩存里的東西(圖片)顯示出來

//變量shownum用于存放目前已經(jīng)畫的img

shownum=shownum+fix((dstep*total)/dmax)

lostnum=0

end if

end sub

//由于算法的問題,主要是取余造成不能完全畫100次,這時就需要 過程showlost()將余下未畫的img,通通顯示處理,實現(xiàn)進度條的等長

sub showlost()

for ccc=1 to (100-shownum)

Response.Write ("<img src=""../images/delay1.jpg"">")

next

Response.Write "

"

Response.Flush

end sub

最后請注意,這里需要用到緩存技術(shù)

response.buffer=true;

response.flush;

response.end

來源:月光博客


Public @ 2022-02-06 15:46:28

asp.net網(wǎng)站報錯Temporary ASP.NET沒有讀寫權(quán)限

最近有用戶反映云主機出現(xiàn)當(dāng)前標(biāo)識(EBS-36203\saaaa)沒有對“C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files”的寫訪問權(quán)限。如圖所示1.jpg經(jīng)過我司排查確認有部分情況是數(shù)據(jù)庫漏洞引起的權(quán)限異常。解決方法:下載以下腳本進行執(zhí)行:http://download.myhostadmin.net/vp

Public @ 2014-05-18 15:46:32

提高ASP頁面顯示速度的秘技

你是否也在為了提高ASP應(yīng)用的性能而努力呢?注意千萬不要只關(guān)心數(shù)據(jù)庫訪問和COM組件的性能,對于用戶來說,Web頁面的顯示速度也同樣重要。本文為你介紹的正是幾則提高頁面顯示速度的技巧和一些必須注意的問題。在安排Web頁面的布局時,最常用的方法之一是用HTML表格界定頁面的結(jié)構(gòu)。例如,假設(shè)Web頁面由頂端的導(dǎo)航條和它下面的兩欄(列)構(gòu)成——左邊的列是一個導(dǎo)航條,右邊的列是實際安置內(nèi)容的區(qū)域。對于這樣

Public @ 2018-04-29 15:46:31

防止ASP Session丟失的方法

也許很多ASP開發(fā)者都會遇到這樣的情況:在會話期間(session)無故丟失sessio n。換而言之,丟失了SessionID,同樣session級的變量也會丟失。很多session丟失的原因是因為錯誤的程序或者是錯誤的虛擬目錄結(jié)構(gòu)。SessionID 的改變有下面幾個原因。原因一:Netscape的瀏覽器會認為"/App/user.asp"跟"/app/user.

Public @ 2009-09-01 15:46:30

更多您感興趣的搜索

0.461803s