一区二区三区在线播放_国产www在线_九九在线精品_韩日一区二区_操人视频网站_久草视

當前位置: 博客首頁 >> 網(wǎng)頁設計制作 >> ASP網(wǎng)站程序動態(tài)生成靜態(tài)HTML文件時文件編碼GB2312與UTF-8編碼互轉問題 rss

ASP網(wǎng)站程序動態(tài)生成靜態(tài)HTML文件時文件編碼GB2312與UTF-8編碼互轉問題

成都網(wǎng)站優(yōu)化 在 2010-07-24 發(fā)表,評論(0),閱讀(0)

我們在開發(fā)網(wǎng)站時,經常會遇到中文網(wǎng)站打開會亂碼現(xiàn)象,主要原因在于網(wǎng)站開發(fā)時編碼使用問題,中文網(wǎng)站編碼通常使用:GB2312文件編碼,英文及其它語言編碼通常使用UTF-8編碼;我們如果在網(wǎng)站建設時,各頁面之間編碼不統(tǒng)一,就會造成切換頁面時出現(xiàn)中文亂碼現(xiàn)象.

如果一個網(wǎng)站有中英文,建議在網(wǎng)站建設時,統(tǒng)一采用國際通用UTF-8文件編碼.下面我們重點講一下ASP程序動態(tài)生成HTML靜態(tài)文件時將文件編碼統(tǒng)一為UTF-8編碼實現(xiàn)方式:

一般我們在ASP環(huán)境下,運行動生靜操作時都用到的是FSO,他是專門對文件進行操作的一個組件,他FSO的編碼屬性只有三種,系統(tǒng)默 認,Unicode,ASCII,并沒有我們要的UTF-8,所以一般中文系統(tǒng)上使用FSO組件生成的文件都是gb2312格式的了,即便您在網(wǎng)頁內寫上 charset="UTF-8"也是沒用的

要生成UFT-8格式的文件,ASP環(huán)境下我們用 ADODB.Stream代替FSO讀寫UTF-8文件,因 為,ADODB.Stream,有一個CharSet 屬性,可以讓您定義要打開或要寫入的文件的編碼類型,這樣一來,ADODB.Stream不僅僅是 只能讀取或寫入UTF-8的文件,基本上什么格式的文件都可以操作了,當然當前對我們來說比較有用的就是寫為UTF-8格式的文件,

下邊這個函數(shù)可以實現(xiàn)這些功能:

*****************************************
函數(shù)參數(shù)說明:
FileUrl:生成HTML文件路徑
STR:生成HTML文件內容
CharSet:生成HTML時文件編碼如:"UTF-8"
*****************************************

Function WriteToFile (FileUrl, Str, CharSet)

Set stm = CreateObject("Adodb.Stream")

stm.Type = 2

stm.mode = 3

stm.charset = CharSet

stm.Open

stm.WriteText Str

stm.SaveToFile FileUrl, 2

stm.flush

stm.Close

Set stm = Nothing

End Function

其中charset可以選擇的項有很多,您可以在這找到您想要的:網(wǎng)頁編碼大全 CodePage CharSet 中英文顯示名稱,這個函數(shù)的功能基本上與您的動生靜使用的FSO函數(shù)差不多,只是多了一個選擇字符編碼的屬性,當然您也可以把這個屬性直接寫到函數(shù)里,不過這樣寫比較好,以后如果要用別的轉為別的格式,這個函數(shù)還可以用的上。

關于ASP網(wǎng)站處理UTF-8編碼文件時中文字符截取函數(shù),以及取字符串長度函數(shù),請查詢: ASP網(wǎng)站UTF-8編碼/GB2312編碼中字符串截取函數(shù)和獲取長度函數(shù)   一文.

Tags:ASP網(wǎng)站程序文件編碼GB2312編碼UTF-8編碼

思為網(wǎng)絡騰訊企業(yè)微博,請關注我們:
已有位網(wǎng)友對“ASP網(wǎng)站程序動態(tài)生成靜態(tài)HTML文件時文件編碼GB2312與UTF-8編碼互轉問題”發(fā)表評論。

 

m.wanhuahuibella.cn/seoblog/
主站蜘蛛池模板: 国产日韩欧美综合在线 | 欧美一区二区三区在线视频 | 国产欧美一区二区精品性色99 | 日韩最新视频一区二区三 | 欧美国产高清 | 欧美gv在线 | 亚洲高清在线观看视频 | 日韩经典在线 | 国产成人亚洲欧美三区综合 | 在线精品国产一区二区 | 亚洲欧美日韩综合在线 | 久久成人国产精品免费 | 一区二区精品视频 | 久久精品综合国产二区 | 国产精品日本 | 97久久精品一区二区三区 | 久久九九国产 | 成人欧美精品久久久久影院 | 国产一区二区三区日韩欧美 | 另类日韩 | 青青国产成人久久91网站站 | 国产女同一区二区三区五区 | 女同互忝互慰dv毛片观看 | 久久91精品国产91久久跳舞 | 欧美色图日韩 | 亚洲专区路线一路线二天美 | 国产成人综合久久 | 香蕉精品视频 | 日韩在线欧美高清一区 | 亚洲欧美日韩电影 | 欧美亚洲另类视频 | 亚洲国产成人久久综合野外 | 一区二区三区高清不卡 | 欧美 日韩 成人 | 欧美视频在线观看免费 | 久久精品人 | 91亚洲国产成人久久精品网站 | 亚洲精品在线免费观看视频 | 日韩在线小视频 | 伊人久久中文字幕久久cm | 无遮挡一级毛片 |