用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2546|回复: 6
收起左侧

js乱码问题

[复制链接]
发表于 2009-4-27 11:24:25 | 显示全部楼层 |阅读模式
在controllers和models中输入
echo "<script>alert('请明天再来吧!')</script>";
中文都是出现乱码,请问这个问题怎么解决,谢谢!
发表于 2009-4-27 11:30:47 | 显示全部楼层
你的 .php 文件的编码和 HTML 的编码不一样。
记住 源代码的编码也要和 HTML 编码一致。
发表于 2009-4-27 13:20:16 | 显示全部楼层
实在不行指下这个函数header()
 楼主| 发表于 2009-4-27 14:13:50 | 显示全部楼层
我没有用到HTML ,我是在controllers直接echo出来的
发表于 2009-4-27 14:24:39 | 显示全部楼层
那就加一句。header("Content-type: text/html; charset=utf-8");
发表于 2009-4-27 15:51:42 | 显示全部楼层
直接输出这不是好习惯,直接输出因为没有 <meta 标签,所以出现乱码,请写出完整 HTML head
这是好习惯,不要嫌麻烦。
发表于 2009-4-27 20:14:44 | 显示全部楼层
一般在阿贾克斯模式,我才直接输出《script》...《/script》

本版积分规则