• <sub id="zbijn"></sub>
      <form id="zbijn"></form>

      <wbr id="zbijn"></wbr>

      <nav id="zbijn"></nav>
      <form id="zbijn"><legend id="zbijn"></legend></form>

        1. <em id="zbijn"><source id="zbijn"><dl id="zbijn"></dl></source></em>
          法律聲明 網站地圖 聯系我們 關于我們   
          電話:0514-85764830  在線咨詢:501227499

          正在加載本站資訊...

          正在加載網景聲音...

          如何在本站購買國際國內域名?
          如何把域名解析到我的主機上?
          如何知道域名解析是否生效?
          如何獲取主機贈送的企業郵局?
          如何用FTP軟件上傳網站?
          如何使用FOXMAIL收發郵件?
          >>更多常見問題
          揚州網站建設
          -揚州網景是資深的揚州網站建設專家,以精湛的網站建設技術、優質的服務為您提供全方位的網站建設、網頁設計服務;精心推出網站建設網頁設計的多種科學方案,從網頁設計到網頁制作,從網站建設到網站推廣,保證您最大限度擁有信息化的網站建設優勢;
          首頁 >> 網景聲音 >> 詳細  
          英文網站制作有用的函數
            真正的GB2312轉UTF-8(ASP)

           
          '個人代碼風格注釋(變量名中第一個小寫字母表表示變量類型)
          'i:為Integer型;
          's:為String;
          Function U2UTF8(Byval a_iNum)
              Dim sResult,sUTF8
              Dim iTemp,iHexNum,i

              iHexNum = Trim(a_iNum)

              If iHexNum = "" Then
                  Exit Function
              End If

              sResult = ""

              If (iHexNum < 128) Then
                  sResult = sResult & iHexNum
              ElseIf (iHexNum < 2048) Then
                  sResult = ChrB(&H80 + (iHexNum And &H3F))
                  iHexNum = iHexNum \ &H40
                  sResult = ChrB(&HC0 + (iHexNum And &H1F)) & sResult
              ElseIf (iHexNum < 65536) Then
                  sResult = ChrB(&H80 + (iHexNum And &H3F))
                  iHexNum = iHexNum \ &H40
                  sResult = ChrB(&H80 + (iHexNum And &H3F)) & sResult
                  iHexNum = iHexNum \ &H40
                  sResult = ChrB(&HE0 + (iHexNum And &HF)) & sResult
              End If

              U2UTF8 = sResult
          End Function

          Function GB2UTF(Byval a_sStr)
              Dim sGB,sResult,sTemp
              Dim iLen,iUnicode,iTemp,i

              sGB = Trim(a_sStr)
              iLen = Len(sGB)
              For i = 1 To iLen
                   sTemp = Mid(sGB,i,1)
                   iTemp = Asc(sTemp)

                   If (iTemp>127 OR iTemp<0) Then
                       iUnicode = AscW(sTemp)
                       If iUnicode<0 Then
                           iUnicode = iUnicode + 65536
                       End If
                  Else
                      iUnicode = iTemp
                  End If

                  sResult = sResult & U2UTF8(iUnicode)
              Next

              GB2UTF = sResult
          End Function

          '調用方法
          Response.BinaryWrite(GB2UTF("中國人"))

          錄入時間:2006/5
          共 5364 次點擊
          打印本頁 | 關閉窗口
          版權聲明 - 隱私保護 - 法律聲明 - 網站地圖 - 付款方式 - 價格總覽 - 聯系我們 - 工作機會 - 揚州寬帶網 - 揚州房產 - 舊版回顧.  
          工作時間:上午8:30-12:00 下午13:00-17:30(國家法定假日及非工作時間可能無人接聽電話)
          電話:0514-85764830 Email:yzonline@qq.com QQ聯絡:501227499
          公司地址:揚州邗江中路358號三盛國際寫字樓1010#  電子地圖
          版權所有:揚州網景科技有限公司  備案號:蘇ICP備09010303號-12   增值電信業務經營許可證:B2-20140263
          蘇公網安備32100302011119
          久久久久99这里有精品10