[转载]Unicode 脱逸序列转换
转载自: IT Inside
这里提供一段程式码,可以透过 JavaScript 将文字转换为 Unicode 脱逸序列。这段程式码,不论是对网页开发人员,还是对 java resource bundle 的翻译人员,都有很大的方便性。使用时只要将底下的程式码复制起来,以 html 副档名储存,就可以用 browser 执行了。
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=big5"> <script language=javascript> <!-- function StringToUniCode(source) { sret = ""; // Unicode 跳脱序列之格式为 \u00ff for(var i=0; i < source.length; i++) { var num = new Number( source.charCodeAt(i)); sret += "\\u" + num.toString(16); } return sret; } function convert(){ document.forms.content.result.value = StringToUniCode(document.forms.content.source.value); } //--> </script> 将文字转成 Unicode 跳脱序列 <form name=content> 来源:<input type=TEXT name=source size=40 value="常用连络人"><br /> 结果:<input type=TEXT name=result size=40><br /> <input type=button value=转换 onclick="convert()"> </form>
No comments yet.