我们在网站建设过程中 浏览者突然看到网页全是乱码,看不懂的文字;傻了赶紧找到网管问这是怎么回事,是不是中病毒了!网管跑过来一看,这是网站编码的问题,网站编码这个对于一般人在建设网站的时候都不是很在意,但这直接影响着浏览器的兼容性问题以及用户的用户体验问题,那么我们该如何避免呢?比如我们深圳网络公司九曲网科技公司http://www.9qu.cn 是UTF-8的,那么我们的网站如果是gb2312的那该如何转成utf-8呢,因为现在普遍的网站采用的编码格式为utf-8;这个问题我们深圳网络公司九曲网就来与大家谈谈网站建设编码gb2312转utf-8(vbs+js)的方法
Function DeCodeAnsi(s)
Dim i, sTmp, sResult, sTmp1
sResult = ""
For i=1 To Len(s)
If Mid(s,i,1)="%" Then
sTmp = "&H" & Mid(s,i+1,2)
If isNumeric(sTmp) Then
If CInt(sTmp)=0 Then
i = i + 2
ElseIf CInt(sTmp)>0 And CInt(sTmp)<128 Then
sResult = sResult & Chr(sTmp)
i = i + 2
Else
If Mid(s,i+3,1)="%" Then
sTmp1 = "&H" & Mid(s,i+4,2)
If isNumeric(sTmp1) Then
sResult = sResult & Chr(CInt(sTmp)*16*16 + CInt(sTmp1))
i = i + 5
End If
Else
sResult = sResult & Chr(s