上海網站開發當中經常遇到客戶需要中英文雙語版,一般常用(yòng)的(de)方法就是中文做(zuò)完在複制一套英文版的(de)文件夾,然後在相互連接。但是這(zhè)樣有點不好就是URL有變化(huà),公司技術在不斷的(de)摸索當中,發現一個(gè)方法,不過該方法用(yòng)于小網站畢竟合适。一共三個(gè)文件,有興趣的(de)朋友可(kě)以研究。
1.文件名:index.asp 、2.配置文件:siteconfig.asp 3.判斷文件:language.asp 中英文切換源碼
<!--#include file="siteconfig.asp"-->中英文切換:<a href="language.asp?lng=chn">cn</a> <a href="language.asp?lng=en">en</a><br />内容:<% = sitename %>
<%dim lan,tlan=ucase(request("lng"))select case lancase "CHN"session("language")=1case "EN"session("language")=2end selectt="獲取地址欄網址 021jz.com.cn"if t="" thenresponse.redirect (request.serverVariables("HTTP_REFERER"))elseresponse.redirect (t)end if%>
<%dim sitename,lngstr,languageidif session("language")="" thenlanguageid=1elselanguageid=session("language")end ifselect case languageidcase "1"lngstr=""sitename="中文版"case "2"lngstr="en"sitename="英文版"end select%>