unicode 字符表 ultraedit在汉字乱码

来源:互联网 发布:淘宝布局工具 编辑:程序博客网 时间:2024/05/17 07:47
 


下图转自 http://www.pkucn.com/viewthread.php?tid=181431&extra=page%3D1







需要在ultraedit设置一下所在地区:
不然就出来的就是半个字符。。。。。。。。。。。





开启你的文档后,从其菜单file->conversions-> ascii to unicode将其转为unicode格式,就ok了。转为unicode格式之前,确保菜单advanced->set codepage/locale里设定936和简体中文。



js中判断是否中文:
<script>

    // 目前在unicode标准中,汉字的charCode范围是[0x4E00, 0x9FA5]
    function test() {
        var s = document.all.name.value ;
        for(var i = 0; i < s.length; i++)
            if(s.charCodeAt(i) < 0x4E00 || s.charCodeAt(i) > 0x9FA5) {
                window.alert("输入非中文,请重新输入") ;
                break ;
            }
    }

</script>


来源