2011年4月3日星期日

unicode-汉字相互转换

unicode-汉字相互转换

将下述代码另存为 unicode-汉字相互转换.HTA
可将其转换成 可执行文件, 使用更方便!

<html>
<head>
<title>中文与unicode字符相互转换</title>
<script language="javascript">
self.resizeTo(560,400);    //改变大小 
//self.moveTo(screen.availWidth-900,200);    //改变位置 
function $(o){
return document.getElementById(o);
}
function ReplaceFromZH(){
    var r, re;
    var ss = $("fromzh").value;
    ss = escape(ss);
    re = /%/g;
    r = ss.replace(re, "\\");
    $("touni").value = r;
}
function ReplaceDemo(){
    var r, re;
    var ss = $("from").value;
    re = /\\/g;
    r = ss.replace(re, "%");
    r = unescape(r);
    $("to").value = r;
}
</script>
</head>
<body>
<table>
<tr><td colspan="2">unicode字符转换成中文</td></tr>
<tr>
<td>
<textarea id="from" style="width:250px;height:100px;"></textarea>
</td>
<td>
<textarea id="to" style="width:250px;height:100px;"></textarea>
</td>
</tr>
<tr><td colspan=2><input type=button value="unicode转成中文" onclick="ReplaceDemo()" ></td></tr>
<tr><td colspan="2">中文转换成unicode字符</td></tr>
<tr>
<td>
<textarea id="fromzh" style="width:250px;height:100px;"></textarea>
</td>
<td>
<textarea id="touni" style="width:250px;height:100px;"></textarea>
</td>
</tr>
<tr><td colspan=2><input type=button value="中文转成unicode" onclick="ReplaceFromZH()" ></td></tr>
</table>
</div>
  
</body>
</html>

没有评论: