试一下:
return '100' + escape('天');
打印输出的时候用:
unescape(return_str);

解决方案 »

  1.   

    to Reve(仨仁仕):
    谢谢你的回答,可是我试过不行。
    我的外部函数中只有这样一函数,使用中无法执行。
    function mIsDate(asDate)
    {
      alert('日期年、月、日的范围不对');
      return false;

    但如果删除
    alert('日期年、月、日的范围不对');
    这一条语句,即可以正确执行!我认为是不支持中文的原因。
      

  2.   

    确实没法。
    会不会是你的文件根本不支持alert()函数?
      

  3.   

    不是不支持alert()函数,只要是中文就不行。
    我想应该是需要在外部js文件头加一段类似
    <?xml version="1.0" encoding="gb2312"?>
    的声明。