`

js简繁体

阅读更多
 
 
var Default_isFT = 0;	 
var StranIt_Delay = 50  ;

//-------代码开始,以下别改-------
 
function StranText(txt)
{
	if(txt==""||txt==null)return ""
	if(BodyIsFt==1){return Traditionalized(txt)}
	else {return Simplized(txt)}
}
 
function StranBody(fobj)
{ 
	if(typeof(fobj)=="object"){var obj=fobj.childNodes}
	else 
	{
		BodyIsFt=StranLink_Obj.innerText=="|简体版"?0:1
		StranLink_Obj.innerText=BodyIsFt==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(OO.tagName=="OPTION" || OO.tagName=="option") continue ;
		if("||BR|HR|TEXTAREA|".indexOf("|"+OO.tagName+"|")>0||OO==StranLink_Obj)continue;
		//if(OO.title!=""&&OO.title!=null)OO.title=StranText(OO.title);
		if(OO.alt!=""&&OO.alt!=null)OO.alt=StranText(OO.alt);
		if(OO.tagName=="INPUT"&&OO.value!=""&&OO.type!="text")OO.value=StranText(OO.value);
		if(OO.nodeType==3){OO.data=StranText(OO.data)}
		else StranBody(OO)
	}
}
function JTPYStr()
{
	return '皑蔼碍爱翱袄奥坝罢摆败颁办绊帮绑镑谤剥饱宝报鲍辈贝钡狈备惫绷笔毕毙闭边编贬变辩辫鳖瘪濒滨宾摈饼拨钵铂驳卜补参蚕残惭惨灿苍舱仓沧厕侧册测层诧搀掺蝉馋谗缠铲产阐颤场尝长偿肠厂畅钞车彻尘陈衬撑称惩诚骋痴迟驰耻齿炽冲虫宠畴踌筹绸丑橱厨锄雏础储触处传疮闯创锤纯绰辞词赐聪葱囱从丛凑窜错达带贷担单郸掸胆惮诞弹当挡党荡档捣岛祷导盗灯邓敌涤递缔点垫电淀钓调迭谍叠钉顶锭订东动栋冻斗犊独读赌镀锻断缎兑队对吨顿钝夺鹅额讹恶饿儿尔饵贰发罚阀珐矾钒烦范贩饭访纺飞废费纷坟奋愤粪丰枫锋风疯冯缝讽凤肤辐抚辅赋复负讣妇缚该钙盖干赶秆赣冈刚钢纲岗皋镐搁鸽阁铬个给龚宫巩贡钩沟构购够蛊顾剐关观馆惯贯广规硅归龟闺轨诡柜贵刽辊滚锅国过骇韩汉阂鹤贺横轰鸿红后壶护沪户哗华画划话怀坏欢环还缓换唤痪焕涣黄谎挥辉毁贿秽会烩汇讳诲绘荤浑伙获货祸击机积饥讥鸡绩缉极辑级挤几蓟剂济计记际继纪夹荚颊贾钾价驾歼监坚笺间艰缄茧检碱硷拣捡简俭减荐槛鉴践贱见键舰剑饯渐溅涧浆蒋桨奖讲酱胶浇骄娇搅铰矫侥脚饺缴绞轿较秸阶节茎惊经颈静镜径痉竞净纠厩旧驹举据锯惧剧鹃绢杰洁结诫届紧锦仅谨进晋烬尽劲荆觉决诀绝钧军骏开凯颗壳课垦恳抠库裤夸块侩宽矿旷况亏岿窥馈溃扩阔蜡腊莱来赖蓝栏拦篮阑兰澜谰揽览懒缆烂滥捞劳涝乐镭垒类泪篱离里鲤礼丽厉励砾历沥隶俩联莲连镰怜涟帘敛脸链恋炼练粮凉两辆谅疗辽镣猎临邻鳞凛赁龄铃凌灵岭领馏刘龙聋咙笼垄拢陇楼娄搂篓芦卢颅庐炉掳卤虏鲁赂禄录陆驴吕铝侣屡缕虑滤绿峦挛孪滦乱抡轮伦仑沦纶论萝罗逻锣箩骡骆络妈玛码蚂马骂吗买麦卖迈脉瞒馒蛮满谩猫锚铆贸么霉没镁门闷们锰梦谜弥觅绵缅庙灭悯闽鸣铭谬谋亩钠纳难挠脑恼闹馁腻撵捻酿鸟聂啮镊镍柠狞宁拧泞钮纽脓浓农疟诺欧鸥殴呕沤盘庞国爱赔喷鹏骗飘频贫苹凭评泼颇扑铺朴谱脐齐骑岂启气弃讫牵扦钎铅迁签谦钱钳潜浅谴堑枪呛墙蔷强抢锹桥乔侨翘窍窃钦亲轻氢倾顷请庆琼穷趋区躯驱龋颧权劝却鹊让饶扰绕热韧认纫荣绒软锐闰润洒萨鳃赛伞丧骚扫涩杀纱筛晒闪陕赡缮伤赏烧绍赊摄慑设绅审婶肾渗声绳胜圣师狮湿诗尸时蚀实识驶势释饰视试寿兽枢输书赎属术树竖数帅双谁税顺说硕烁丝饲耸怂颂讼诵擞苏诉肃虽绥岁孙损笋缩琐锁獭挞抬摊贪瘫滩坛谭谈叹汤烫涛绦腾誊锑题体屉条贴铁厅听烃铜统头图涂团颓蜕脱鸵驮驼椭洼袜弯湾顽万网韦违围为潍维苇伟伪纬谓卫温闻纹稳问瓮挝蜗涡窝呜钨乌诬无芜吴坞雾务误锡牺袭习铣戏细虾辖峡侠狭厦锨鲜纤咸贤衔闲显险现献县馅羡宪线厢镶乡详响项萧销晓啸蝎协挟携胁谐写泻谢锌衅兴汹锈绣虚嘘须许绪续轩悬选癣绚学勋询寻驯训讯逊压鸦鸭哑亚讶阉烟盐严颜阎艳厌砚彦谚验鸯杨扬疡阳痒养样瑶摇尧遥窑谣药爷页业叶医铱颐遗仪彝蚁艺亿忆义诣议谊译异绎荫阴银饮樱婴鹰应缨莹萤营荧蝇颖哟拥佣痈踊咏涌优忧邮铀犹游诱舆鱼渔娱与屿语吁御狱誉预驭鸳渊辕园员圆缘远愿约跃钥岳粤悦阅云郧匀陨运蕴酝晕韵杂灾载攒暂赞赃脏凿枣灶责择则泽贼赠扎札轧铡闸诈斋债毡盏斩辗崭栈战绽张涨帐账胀赵蛰辙锗这贞针侦诊镇阵挣睁狰帧郑证织职执纸挚掷帜质钟终种肿众诌轴皱昼骤猪诸诛烛瞩嘱贮铸筑驻专砖转赚桩庄装妆壮状锥赘坠缀谆浊兹资渍踪综总纵邹诅组钻致钟么为只凶准启板里雳余链泄';
}
function FTPYStr()
{
	return '皚藹礙愛翺襖奧壩罷擺敗頒辦絆幫綁鎊謗剝飽寶報鮑輩貝鋇狽備憊繃筆畢斃閉邊編貶變辯辮鼈癟瀕濱賓擯餅撥缽鉑駁蔔補參蠶殘慚慘燦蒼艙倉滄廁側冊測層詫攙摻蟬饞讒纏鏟産闡顫場嘗長償腸廠暢鈔車徹塵陳襯撐稱懲誠騁癡遲馳恥齒熾沖蟲寵疇躊籌綢醜櫥廚鋤雛礎儲觸處傳瘡闖創錘純綽辭詞賜聰蔥囪從叢湊竄錯達帶貸擔單鄲撣膽憚誕彈當擋黨蕩檔搗島禱導盜燈鄧敵滌遞締點墊電澱釣調叠諜疊釘頂錠訂東動棟凍鬥犢獨讀賭鍍鍛斷緞兌隊對噸頓鈍奪鵝額訛惡餓兒爾餌貳發罰閥琺礬釩煩範販飯訪紡飛廢費紛墳奮憤糞豐楓鋒風瘋馮縫諷鳳膚輻撫輔賦複負訃婦縛該鈣蓋幹趕稈贛岡剛鋼綱崗臯鎬擱鴿閣鉻個給龔宮鞏貢鈎溝構購夠蠱顧剮關觀館慣貫廣規矽歸龜閨軌詭櫃貴劊輥滾鍋國過駭韓漢閡鶴賀橫轟鴻紅後壺護滬戶嘩華畫劃話懷壞歡環還緩換喚瘓煥渙黃謊揮輝毀賄穢會燴彙諱誨繪葷渾夥獲貨禍擊機積饑譏雞績緝極輯級擠幾薊劑濟計記際繼紀夾莢頰賈鉀價駕殲監堅箋間艱緘繭檢堿鹼揀撿簡儉減薦檻鑒踐賤見鍵艦劍餞漸濺澗漿蔣槳獎講醬膠澆驕嬌攪鉸矯僥腳餃繳絞轎較稭階節莖驚經頸靜鏡徑痙競淨糾廄舊駒舉據鋸懼劇鵑絹傑潔結誡屆緊錦僅謹進晉燼盡勁荊覺決訣絕鈞軍駿開凱顆殼課墾懇摳庫褲誇塊儈寬礦曠況虧巋窺饋潰擴闊蠟臘萊來賴藍欄攔籃闌蘭瀾讕攬覽懶纜爛濫撈勞澇樂鐳壘類淚籬離裏鯉禮麗厲勵礫曆瀝隸倆聯蓮連鐮憐漣簾斂臉鏈戀煉練糧涼兩輛諒療遼鐐獵臨鄰鱗凜賃齡鈴淩靈嶺領餾劉龍聾嚨籠壟攏隴樓婁摟簍蘆盧顱廬爐擄鹵虜魯賂祿錄陸驢呂鋁侶屢縷慮濾綠巒攣孿灤亂掄輪倫侖淪綸論蘿羅邏鑼籮騾駱絡媽瑪碼螞馬罵嗎買麥賣邁脈瞞饅蠻滿謾貓錨鉚貿麽黴沒鎂門悶們錳夢謎彌覓綿緬廟滅憫閩鳴銘謬謀畝鈉納難撓腦惱鬧餒膩攆撚釀鳥聶齧鑷鎳檸獰甯擰濘鈕紐膿濃農瘧諾歐鷗毆嘔漚盤龐國愛賠噴鵬騙飄頻貧蘋憑評潑頗撲鋪樸譜臍齊騎豈啓氣棄訖牽扡釺鉛遷簽謙錢鉗潛淺譴塹槍嗆牆薔強搶鍬橋喬僑翹竅竊欽親輕氫傾頃請慶瓊窮趨區軀驅齲顴權勸卻鵲讓饒擾繞熱韌認紉榮絨軟銳閏潤灑薩鰓賽傘喪騷掃澀殺紗篩曬閃陝贍繕傷賞燒紹賒攝懾設紳審嬸腎滲聲繩勝聖師獅濕詩屍時蝕實識駛勢釋飾視試壽獸樞輸書贖屬術樹豎數帥雙誰稅順說碩爍絲飼聳慫頌訟誦擻蘇訴肅雖綏歲孫損筍縮瑣鎖獺撻擡攤貪癱灘壇譚談歎湯燙濤縧騰謄銻題體屜條貼鐵廳聽烴銅統頭圖塗團頹蛻脫鴕馱駝橢窪襪彎灣頑萬網韋違圍爲濰維葦偉僞緯謂衛溫聞紋穩問甕撾蝸渦窩嗚鎢烏誣無蕪吳塢霧務誤錫犧襲習銑戲細蝦轄峽俠狹廈鍁鮮纖鹹賢銜閑顯險現獻縣餡羨憲線廂鑲鄉詳響項蕭銷曉嘯蠍協挾攜脅諧寫瀉謝鋅釁興洶鏽繡虛噓須許緒續軒懸選癬絢學勳詢尋馴訓訊遜壓鴉鴨啞亞訝閹煙鹽嚴顔閻豔厭硯彥諺驗鴦楊揚瘍陽癢養樣瑤搖堯遙窯謠藥爺頁業葉醫銥頤遺儀彜蟻藝億憶義詣議誼譯異繹蔭陰銀飲櫻嬰鷹應纓瑩螢營熒蠅穎喲擁傭癰踴詠湧優憂郵鈾猶遊誘輿魚漁娛與嶼語籲禦獄譽預馭鴛淵轅園員圓緣遠願約躍鑰嶽粵悅閱雲鄖勻隕運蘊醞暈韻雜災載攢暫贊贓髒鑿棗竈責擇則澤賊贈紮劄軋鍘閘詐齋債氈盞斬輾嶄棧戰綻張漲帳賬脹趙蟄轍鍺這貞針偵診鎮陣掙睜猙幀鄭證織職執紙摯擲幟質鍾終種腫衆謅軸皺晝驟豬諸誅燭矚囑貯鑄築駐專磚轉賺樁莊裝妝壯狀錐贅墜綴諄濁茲資漬蹤綜總縱鄒詛組鑽緻鐘麼為隻兇準啟闆裡靂餘鍊洩';
}
function Traditionalized(cc){
	var str='',ss=JTPYStr(),tt=FTPYStr();
	for(var i=0;i<cc.length;i++)
	{
		if(cc.charCodeAt(i)>10000&&ss.indexOf(cc.charAt(i))!=-1)str+=tt.charAt(ss.indexOf(cc.charAt(i)));
  		else str+=cc.charAt(i);
	}
	return str;
}
function Simplized(cc){
	var str='',ss=JTPYStr(),tt=FTPYStr();
	for(var i=0;i<cc.length;i++)
	{
		if(cc.charCodeAt(i)>10000&&tt.indexOf(cc.charAt(i))!=-1)str+=ss.charAt(tt.indexOf(cc.charAt(i)));
  		else str+=cc.charAt(i);
	}
	return str;
}
function setCookie(name, value)		//cookies设置JS
{
	var argv = setCookie.arguments;
	var argc = setCookie.arguments.length;
	var expires = (argc > 2) ? argv[2] : null;
	if(expires!=null)
	{
		var LargeExpDate = new Date ();
		LargeExpDate.setTime(LargeExpDate.getTime() + (expires*1000*3600*24));
	}
	document.cookie = name + "=" + escape (value)+((expires == null) ? "" : ("; expires=" +LargeExpDate.toGMTString()));
	 
	// iframe 重新刷新
	var ifa_ = document.getElementById("iPersonalInfo") ; 
	if(ifa_ && ifa_.src!="")
	  ifa_.src=ifa_.src;
	 
}
 
function getCookie(Name)			//cookies读取JS
{
	var search = Name + "="
	if(document.cookie.length > 0) 
	{
		offset = document.cookie.indexOf(search)
		if(offset != -1) 
		{
			offset += search.length
			end = document.cookie.indexOf(";", offset)
			if(end == -1) end = document.cookie.length
			return unescape(document.cookie.substring(offset, end))
		 }
	else return ""
	  }
}
var StranLink_Obj=document.getElementById("StranLink")
if (StranLink_Obj)
{
 var JF_cn="ft"+self.location.hostname.toString().replace(/\./g,"")
 var BodyIsFt=getCookie(JF_cn)
 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,0)
  innerHTML=StranText(innerHTML,1,0)
 }
 if(BodyIsFt=="1"){setTimeout("StranBody()",StranIt_Delay)}
}
分享到:
评论

相关推荐

    JS简繁体互转

    "JS简繁体互转"的实现就是为了解决这一问题,让开发者能够方便地在JavaScript环境中进行文本的简繁转换。 在JS中实现简繁体互转,主要涉及到两个关键点:字符编码和转换算法。中文字符在计算机中通常使用Unicode...

    js简繁体切换

    ### js简繁体切换知识点详解 #### 一、概述 在多语言环境下,尤其是中文环境中,网站或应用程序可能需要支持简体中文与繁体中文之间的切换。这种需求可以通过JavaScript(简称JS)来实现,使网站内容能够根据用户的...

    【全站】简繁体转换JS插件

    本文将详细探讨“全站简繁体转换JS插件”的相关知识点,帮助开发者理解和应用这一功能。 首先,简繁体转换是处理中文文本时的一种常见操作,主要是为了方便中国大陆和香港、澳门、台湾以及海外华人社区之间的交流。...

    简单的js简繁体转换

    JavaScript是一种广泛应用于网页和网络应用的脚本语言,它允许在客户端进行动态内容处理,而简繁体转换正是其中一种常见的需求。在这个场景下,我们可以使用JavaScript实现网页内容的即时简体与繁体切换,为用户提供...

    javascript简繁体转换

    本篇文章将深入探讨如何使用JavaScript进行简繁体转换,并结合DOM(文档对象模型)遍历来实现字符替换。 简繁体转换的核心在于找到一种方法将文本中的简体字或繁体字映射为对应的另一种形式。JavaScript本身并不...

    网页简繁体转换包及DEMO

    总之,"网页简繁体转换包及DEMO"是一个旨在解决中文字符简繁转换问题的工具集合,它可能包含JavaScript库、API接口以及一个演示示例,帮助开发者轻松地在网页上实现简繁体的自由切换,从而促进跨区域的信息交流。

    JS简体繁体在线转换工具.zip

    标题中的“JS简体繁体在线转换工具.zip”表明这是一个基于JavaScript实现的工具,用于将简体中文转换为繁体中文或反之亦然,并且它已经被打包成一个zip文件进行分发。这种工具通常用于网站或者Web应用中,以便用户在...

    JS实现简体和繁体互相转换

     如果您调用的是&lt;script language="javascript" src="/js/Std_StranJF.Js"&gt;,则将繁简互换JS文件(Std_StranJF.Js)上传至网站的js目录中。当然您也可以上传至网站的其他何地方,如根目录下。如果上传在网站根目录...

    简繁体转换JS代码

    ### 知识点:简繁体转换JS代码详解 #### 一、背景介绍 随着互联网技术的发展,全球化的交流越来越频繁。特别是在中文环境下,简体字与繁体字之间的转换需求日益增加。为了满足这种需求,开发了一种基于JavaScript的...

    网页中文简繁体互换

    综上所述,网页中文简繁体互换是通过JavaScript技术实现的,主要依靠Unicode编码和转换算法。这一功能不仅提升了用户体验,还降低了开发成本,体现了Web开发的灵活性。在实际开发中,我们可以选择合适的库或者自定义...

    JavaScript 简单实现网页的中文简体繁体的转换

    对网页进行简繁字体转换的方法一般有两种:一是使用《简繁通》这样的专业软件,另外一种是制作两套版本的网页。显然,这两种方法都较为麻烦,而且专业软件一般不能用于免费的空间。现在给大家提供一个非常简单的方法...

    简繁体语言版本切换

    简繁体语言版本切换是指在网页中实现简体中文和繁体中文之间的切换,通常使用JavaScript来控制网页语言的切换。下面是相关知识点的总结: 1. 语言版本切换的实现:使用JavaScript来控制网页语言的切换,通过设置...

    js控制页面简繁体切换

    网页简体繁体切换: 引入js资源&lt;script src="tw_cn.js"&gt;&lt;/script&gt; 资源下载本资源包 简体事件:&lt;a id="simplifiedLink" href="...繁体事件:&lt;a id="translateLink" href="javascript:translatePage(2);"&gt;繁體&lt;/a&gt;

    JavaScript实现简繁体字转换

    JavaScript实现简繁体字转换

    中文简繁体转换js f

    中文简繁体转换js中文简繁体转换js中文简繁体转换js

    网页文字简繁体转换JS代码

    本教程将详细介绍如何利用JavaScript实现网页文字的简繁体转换。 首先,我们需要了解简繁体转换的基本原理。简繁体转换的核心是通过查找对应词库或规则,将简体字或繁体字转换为另一种形式。在JavaScript中,我们...

    简繁体互换实现网页中简繁体互换

    要实现在网页上的简繁体互换,我们可以利用JavaScript中的字符串处理方法和第三方库。一种常见的方式是使用开源库,例如"OpenCC"。OpenCC 是一个用于简繁体转换的轻量级库,提供了多种转换配置,可以满足不同程度的...

    最好的简繁体转换软件 OpenCC 1.1.6

    OpenCC是一款专注于简繁体中文转换的开源软件,可以在windows、Linux、MacOSX 上编译。该软件除了可以把实现 简体繁体 转换以外,还可以根据大陆、台湾、香港等地区的不同习惯把专业词汇进行转换,是目前最好的简...

Global site tag (gtag.js) - Google Analytics