我想实现决策系统根据系统语言,自动显示对应的决策报表功能;我在中文看板里面加了一个初始化事件,根据当前系统语言,自动跳转,目前出现了死循环,一直在跳转,有没有大佬帮忙解决一下,以下是JS: var type = navigator.appName if (type == "Netscape") { var lang = navigator.language } else { var lang = navigator.userLanguage } //取得浏览器语言的前两个字母 var lang = lang.substr(0, 2) // 判断英语 if (lang == "en") { window.location.href = "http://localhost:8075/webroot/decision/view/form?viewlet=Form31.frm&op=form_adaptive" // alert("当前系统语言是:"+lang); // 跳转到英文的url } // 判断中文 - 不分繁体和简体 else if (lang == "zh") { window.location.href = "http://localhost:8075/webroot/decision/view/form?viewlet=Form30.frm&op=form_adaptive" // alert("当前系统语言是:"+lang); // 跳转到中文的url } // 除上面所列的语言 else { // window.location.href = "http://www.其他.com/" alert("当前系统语言是:"+lang); // 跳转到其他语言的url } |