Unicode 标准提供了一种对多语种纯文本进行一致编码的方法,便于国际文本文件的交换。处理多语种文本的计算机用户 、商务人员、语言学家、研究人员、科学家等会发现 Unicode 标准可大大简化他们的工作。Unicode 标准对于经常使用数学符号和其它技术字符的数学家和技术人员也很有价值。本文介绍的是将 ASCII 编码的文本转换成 Unicode 的脚本。
用 javascript 实现 ASCII 和 Unicode 互转 – 示例
<script language="JavaScript" type="text/javascript">
function A2U() { //ASCII -> Unicode转换
if (source.value == '') { alert('文本框中没有代码'); return; }
result.value = '';
for (var i=0; i<source.value.length; i++)
result.value += '&#' + source.value.charCodeAt(i) + ';';
}
function U2A() { //Unicode -> ASCII转换
var code = source.value.match(/&#(\d+);/g);
if (code == null) { alert('文本框中没有合法的Unicode代码'); return; }
result.value = '';
for (var i=0; i<code.length; i++)
result.value += String.fromCharCode(code[i].replace(/[&#;]/g, ''));
}
</script>
请问你们的 Javascript 代码是如何加亮的?
真的很好看!
盼复:-)
TO: Wisdom
您好,本站用的是一个开源的代码高亮工具:
GeSHi – Generic Syntax Highlighter
http://qbnz.com/highlighter/
本站新改版,使用了 JS 版的代码高亮工具 SyntaxHighlighter 。欢迎常来转转!