一般浏览者的习惯都是通过IE浏览器中输入网址来进入网站的。如果不经过技术处理,繁体用户在IE输入您的网站域名后,进入的就是您网站的简体版。这样对繁体用户来说不是一个友善的界面。也许他很快就会把网站关掉,不再来了。因为,他也许连花时间去寻找“繁体版”三个字的按钮在哪里的兴趣都没有。所以,我们最希望的效果是,繁体用户在输入网站域名之后,看到的直接是繁体版,而不用再去寻找“繁体版”的按钮在哪里。只有这样做,您的繁体用户才可以真正感觉到访问您的网站就向访问自己本土网站一样亲切,成为你忠实的用户。
但是,我们又不可以让所有用户一敲网址都进入网站的繁体版,因为毕竟也要照顾大多数的简体用户。那怎么办呢?
我们这里提供一种制作方法,只要您在您的网站首页上加入一小段代码,就可以实现网站自动识别来访者是简体还是繁体用户。如果是简体用户来访,他会看到网站的简体,如果是繁体用户来访,他就会看到繁体。
具体是实现方法如下:
在网站首页中的html代码里面添加如下代码(注意:其中蓝色部分需要修改成客户首页连接。)
在 </head> 下面添加如下代码:
<SCRIPT LANGUAGE="JavaScript">
// 网站的简体链接
var jt_url = "ht"+"tp://10.10.10.25/asp/j.htm";
// 网站的繁体链接
var ft_url = "ht"+"tp://fjt.51big5.com/gate/big5/10.10.10.25/asp/j.htm=FJTURL";
// 下面的代码不需要改动
var nav_lng = "";
var cur_url = document.URL;
if (navigator.language) nav_lng = navigator.language;
if (navigator.systemlanguage) nav_lng = navigator.systemlanguage;
if (navigator.browserLanguage) nav_lng = navigator.browserLanguage;
if (navigator.userLanguage) nav_lng = navigator.userLanguage;
if (window.navigator.language) nav_lng = window.navigator.language;
if (cur_url.indexOf("gate") < 0)
{
if (nav_lng.indexOf("zh-cn") >=
0 && cur_url.indexOf(jt_url) < 0)
{
window.location = jt_url;
}
else if ((nav_lng.indexOf("zh-hk")
>= 0 ||
nav_lng.indexOf("zh-tw") >= 0)
&& cur_url.indexOf(ft_url) < 0) {
window.location = ft_url;
}
}
</script>
如果您对以上设置问题有任何疑问,请与我们联系! |