上海网站开发当中经常遇到客户需要中英文双语版,一般常用的方法就是中文做完在复制一套英文版的文件夹,然后在相互连接。但是这样有点不好就是URL有变化,公司技术在不断的摸索当中,发现一个方法,不过该方法用于小网站毕竟合适。一共三个文件,有兴趣的朋友可以研究。
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%>