推薦:關於網頁跳轉代碼的簡介網頁跳轉的目的本來很簡單,就是當用戶或系統需要時從一個頁面轉向另一個頁面,跳轉時的HTTP的狀態碼一般為200,301,302中的一個,下面先列出各狀態碼出現的情況,然後再解釋各狀態碼有什麼不同: 200正常狀態,未發生任何事,普通頁面瀏覽一般都是200 301
一個不錯的asp教程代碼,將電話號碼生成圖片格式,使用時將以下代碼保存為img.asp,在要顯示電話號碼的位置插入<img src=img.asp?tel=010-0000000>即可。| <% CallCom_CreatValidCode(Request.QueryString(tel)) PublicSubCom_CreatValidCode(pTel) '----------禁止緩存 Response.Expires=0 Response.AddHeaderPragma,no-cache Response.AddHeadercache-ctrol,no-cache Response.ContentType=Image/BMP Randomize Dimi,ii,iii,rndColor,strLen,sql,rs ConstcOdds=5 '------------雜點出現的機率 Conststr=0123456789- strLen=len(pTel) rndColor=ChrB(cint(rnd*255))&ChrB(cint(rnd*255))&ChrB(cint(rnd*255)) '-----------顏色的數據(字符,背景) DimvColorData(1) 'vColorData(0)=ChrB(0)&ChrB(0)&ChrB(0) '----藍0,綠0,紅0(黑色) 'vColorData(1)=ChrB(255)&ChrB(255)&ChrB(255) '----藍250,綠236,紅211(淺藍色) 'vColorData(0)=ChrB(197)&ChrB(106)&ChrB(49) '----藍0,綠0,紅0(黑色) 'vColorData(1)=ChrB(238)&ChrB(210)&ChrB(193) '-----藍250,綠236,紅211(淺藍色) vColorData(0)=ChrB(0)&ChrB(0)&ChrB(0) '---------藍0,綠0,紅0(黑色) vColorData(1)=ChrB(205)&ChrB(237)&ChrB(245) '------------藍250,綠236,紅211(淺藍色) '--------------------隨機產生字符 Randomize DimvCode() redimvCode(strLen-1) Fori=0TostrLen-1 vCode(i)=instr(1,str,mid(pTel,i+1,1),1)-1 Next '-----------字符的數據 DimvNumberData(11) 'VerdanaFont vNumberData(0)=11111111111000111101110111011101110111011101110111011101110111011110001111111111 vNumberData(1)=11111111111101111110011111110111111101111111011111110111111101111110001111111111 vNumberData(2)=11111111111000111101110111011101111110111111011111101111110111111100000111111111 vNumberData(3)=11111111111000111101110111111101111100111111110111111101110111011110001111111111 vNumberData(4)=11111111111110111111001111101011111010111101101111100001111110111111100111111111 vNumberData(5)=11111111110000011101111111011111110000111111110111111101110111011110001111111111 vNumberData(6)=11111111111000111101101111011111110000111101110111011101110111011110001111111111 vNumberData(7)=11111111110000011101101111111011111101111111011111110111111101111111011111111111 vNumberData(8)=11111111111000111101110111011101111000111101110111011101110111011110001111111111 vNumberData(9)=11111111111000111101110111011101110111011110000111111101111011011110000111111111 vNumberData(10)=11111111111111111111111111111111111111111100000111111111111111111111111111111111 vNumberData(11)=11111111111111111111111111111111111111111111111111111111111111111111111111111111 '-----------------輸出圖像文件頭<br> Response.BinaryWriteChrB(66)&ChrB(77)&chrb(((strLen*8*10*3+54)mod256))&chrb(((strLen*8*10*3+54)/256)mod256)&ChrB((((strLen*8*10*3+54)/256)/256)mod256)&ChrB(((((strLen*8*10*3+54)/256)/256)/256)mod256)&ChrB(0)&ChrB(0)&_ ChrB(0)&ChrB(0)&ChrB(54)&ChrB(0)&ChrB(0)&ChrB(0)&ChrB(40)&ChrB(0)&_ ChrB(0)&ChrB(0)&ChrB(strLen*8)&ChrB(0)&ChrB(0)&ChrB(0)&ChrB(10)&ChrB(0)&_ ChrB(0)&ChrB(0)&ChrB(1)&ChrB(0) '------------------輸出圖像信息頭 Response.BinaryWriteChrB(24)&ChrB(0)&ChrB(0)&ChrB(0)&ChrB(0)&ChrB(0)&_ ChrB((strLen*8*10*3)mod256)&ChrB(((strLen*8*10*3)/256)mod256)&ChrB((((strLen*8*10*3)/256)/256)mod256)&ChrB(((((strLen*8*10*3)/256)/256)/256)mod256)&_ ChrB(196)&ChrB(14)&ChrB(0)&ChrB(0)&ChrB(196)&ChrB(14)&ChrB(0)&ChrB(0)&_ ChrB(0)&ChrB(0)&ChrB(0)&ChrB(0)&ChrB(0)&ChrB(0)&ChrB(0)&ChrB(0) Fori=9To0Step-1 '----------歷經所有行 Forii=0TostrLen-1 '-------歷經所有字 Foriii=1To8 '--------歷經所有像素 '---------逐行、逐字、逐像素地輸出圖像數據 IfRnd*99+1<cOddsThen '---------隨機生成雜點 Response.BinaryWriterndColor Else Response.BinaryWritevColorData(Mid(vNumberData(vCode(ii)),i*8+iii,1)) EndIf Next Next Next EndSub %> |
分享:如何統計鏈接點擊次數如果想統計友情鏈接的每個域名的點擊次數,因為友情鏈接方的網頁我們無法操作的,不能在鏈接頁寫入代碼,那麼怎麼辦呢? 方法是,建立一個JavaScript的functionaa(bb){},想統計點擊次數的超鏈接的寫入方式是ahref=http://www.chinaz.comonclick=aa(2