lj9891 发表于 2009-4-27 11:24:25

js乱码问题

在controllers和models中输入
echo "<script>alert('请明天再来吧!')</script>";
中文都是出现乱码,请问这个问题怎么解决,谢谢!

Hex 发表于 2009-4-27 11:30:47

你的 .php 文件的编码和 HTML 的编码不一样。
记住 源代码的编码也要和 HTML 编码一致。

yuwen002 发表于 2009-4-27 13:20:16

实在不行指下这个函数header()

lj9891 发表于 2009-4-27 14:13:50

我没有用到HTML ,我是在controllers直接echo出来的

yuwen002 发表于 2009-4-27 14:24:39

那就加一句。header("Content-type: text/html; charset=utf-8");

Hex 发表于 2009-4-27 15:51:42

直接输出这不是好习惯,直接输出因为没有 <meta 标签,所以出现乱码,请写出完整 HTML head
这是好习惯,不要嫌麻烦。

visvoy 发表于 2009-4-27 20:14:44

一般在阿贾克斯模式,我才直接输出《script》...《/script》
页: [1]
查看完整版本: js乱码问题