js将中文或其他文字转化为unicode字符

<html>
<head>
<title>gb2312 unicode转换工具</title>
</head>
<body>
<div align=center>
<center>
<table border=0 cellpadding=0 cellspacing=0 style="border-collapse: collapse" width=600 id=AutoNumber1 height=26>
<tr>
<td width=100% height=26>
<p align=center><font face=黑体 size=5 color=#FF0000>unicode 转换工具</font></p>
<p>使用方法:</p>
<p>  在下面的文本框中输入需要转换的内容,按“转化”,即可将其转化为unicode字符。</p>
<p>  再按“还原”,即可将其还原为简体中文。</td>
</tr>
</table>
</center>
</div>
<p align=center>
<textarea cols=100 rows=20 id=code>
</textarea> </p>
<p align=center>
<input type=button οnclick=encode(code,this) value=转化>
<script>
var mode="zhuan";
function encode(obj,btn){
if(mode=="zhuan"){
obj.value=obj.value.replace(/[^\u0000-\u00FF]/g,function($0){return escape($0).replace(/(%u)(\w{4})/gi,"\\u$2")});
btn.value="还原";
mode="huan";
}else{
obj.value=unescape(obj.value.replace(/\\u/g,'%u'));
btn.value="转化";
mode="zhuan";
}
}
</script></p>
</body>
</html>



java项目国际化的时候,将资源文件转码还要敲命令,比较麻烦,用了这个以后用粘贴复制就可以搞定,节省时间,提高效率!将上面html代码以html文件形式保存即可使用。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值