js實現簡繁轉換

2022-03-12 12:52:40 字數 1423 閱讀 7925

document.write(" 正體中文");

//模仿語言包式的簡繁轉換功能外掛程式!

var default_isft = 0 //預設是否繁體,0-簡體,1-繁體

var stranit_delay = 1500 //翻譯延時毫秒(設這個的目的是讓網頁先流暢的顯現出來)

//-------**開始-------

//轉換文字

function strantext(txt,toft,chgtxt)

else

}//轉換物件,使用遞迴,逐層剝到文字

var a=1;

function stranbody(fobj)

else

else

setcookie(jf_cn,bodyisft,7)

var obj=document.body.childnodes

}for(var i=0;i0||oo==stranlink_obj)continue;

function setcookie(name, value) //cookies設定

top.window.document.cookie = name + "=" + escape (value)+';domain=localhost'+((expires == null) ? "" : ("; expires=" +largeexpdate.togmtstring()));

}function getcookie(name) //cookies讀取

else return ""}}

var stranlink_obj=document.getelementbyid("stranlink")

if (stranlink_obj)

else

title=strantext("點選以正體中文方式瀏覽",1,1)

innerhtml=strantext(innerhtml,1,1)

}if(bodyisft=="1")

}需要注意的是:

document.write(" 正體中文");

可自行替換

因為這個簡繁體轉換js**提供了cookie記憶功能,即點選一次簡繁轉換,瀏覽全站都是統一字型(前提所有想被轉換的jsp頁面必須引入changes.js檔案)。簡單解釋一下,在我**的任何一頁點選了轉換成繁體,以後瀏覽我的**所有頁面都是繁體了,不用每個頁面都點選一下轉成繁體。

使用說明:

注意cookie的使用域標紅色字型為使用域:

top.window.document.cookie = name + "=" + escape (value)+';domain=localhost'+((expires == null) ? "" : ("; expires=" +largeexpdate.togmtstring()));

網域名稱是對應的ip位址;因為本機測試所以為localhost;

JS實現簡繁轉換

例子 denis送給大家的2008年新年禮物是乙個盤古主機空間,外加十個clicki的pro賬號。作為我愛水煮魚的讀者,我幸運的成為了獲得十個clicki pro賬號的讀者之一。收到了禮物,很開心。於是,我也有乙份禮物送給你們,希望不會太遲 讓你的部落格支援簡繁轉換。大家基本上都是用中文寫部落格,我...

簡繁轉換如此簡單

public function strconv byval str as string,byval conversion as microsoft.visualbasic.vbstrconv,optional byval localeid as integer 0 as string 成員屬於 mi...

HanLP極致簡繁轉換

談起簡繁轉換,許多人以為是小意思,按字轉換就行了。事實上,漢語歷史悠久,地域複雜,發展至今在字元級別存在 一簡對多繁 和 一繁對多簡 在詞語級別上存在 簡繁分歧詞 在港澳台等地則存在 字詞習慣不同 的情況。為此,hanlp新增了 簡體 繁體 台灣正體 香港繁體 間的相互轉換功能,力圖將簡繁轉換做到極...