var Default_isFT = 0 //默认是否繁体,0-简体,1-繁体 var StranIt_Delay = 0 //翻译延时毫秒(设这个的目的是让网页先流畅的显现出来) //转换文本 function StranText(txt, toFT, chgTxt){ if (txt == "" || txt == null) return ""; toFT = toFT == null ? BodyIsFt: toFT; if (chgTxt) txt = txt.replace((toFT ? "简": "繁"), (toFT ? "繁": "简")); if (toFT) { return Traditionalized(txt); }else { return Simplized(txt); } } //转换对象,使用递归,逐层剥到文本 function StranBody(fobj){ if (typeof(fobj) == "object") { var obj = fobj.childNodes; } else { var tmptxt = StranLink_Obj.innerHTML.toString(); if (tmptxt.indexOf("简") < 0) { BodyIsFt = 1; StranLink_Obj.innerHTML = StranText(tmptxt, 0, 1); StranLink_Obj.title = StranText(StranLink_Obj.title, 0, 1); } else { BodyIsFt = 0; StranLink_Obj.innerHTML = StranText(tmptxt, 1, 1); StranLink_Obj.title = StranText(StranLink_Obj.title, 1, 1); } setCookie(JF_cn, BodyIsFt, 7); var obj = document.body.childNodes; } for (var i = 0; i < obj.length; i++) { var OO = obj.item(i); if ("|BR|HR|TEXTAREA|SCRIPT|OBJECT|EMBED|".indexOf("|" + OO.tagName + "|") != -1 || OO == StranLink_Obj) continue; if (OO.alt != "" && OO.alt != null) OO.alt = StranText(OO.alt); if (OO.tagName == "INPUT" && OO.value != "" && OO.type != "text" && OO.type != "hidden") OO.value = StranText(OO.value); if (OO.nodeType == 3) { OO.data = StranText(OO.data); }else { StranBody(OO); } } } function localLanguage() { var appname = navigator.appName.toLowerCase(); var language = ''; if (appname == 'netscape') { language = navigator.language.toLowerCase(); } else { language = navigator.browserLanguage.toLowerCase(); } if (language == 'zh-tw') { return 2; } else { return 1; } } var StranLink_Obj = document.getElementById("StranLink"); if (StranLink_Obj){ var JF_cn = "jtORft"; var BodyIsFt = $.cookie(JF_cn); if (BodyIsFt != "1" && localLanguage() == 2) {//根据浏览器使用繁体 BodyIsFt = "1"; } if (BodyIsFt != "1") { BodyIsFt = Default_isFT; } with(StranLink_Obj) { if (typeof(document.all) != "object") { //非IE浏览器 href = "javascript:StranBody()"; }else { href = "#"; onclick = new Function("StranBody();return false"); } title = StranText("点击以繁体中文方式浏览", 1, 1); innerHTML = StranText(innerHTML, 1, 1); } if (BodyIsFt == "1") { setTimeout("StranBody()", StranIt_Delay); } } setTimeout(function() { try { var domainHost = window.location.hostname; var topdomain = domainHost.substring(domainHost.indexOf("."), domainHost.length); var DSSTASHLOG = $.cookie("DSSTASH_LOG"); if (DSSTASHLOG != null && DSSTASHLOG != "" && DSSTASHLOG.match("^.*-US_0.*$")) { $.ajax({ url: "http://passport2.chaoxing.com/api/get_cookie", dataType: "jsonp", success: function (data) { if (data.result == true) { console.log(topdomain) var n = DSSTASHLOG.replace("US_0", "US_" + data.uid); $.cookie("DSSTASH_LOG", escape(n), {domain: topdomain}); } } }) } }catch (error){} }, 300);