您的位置:首页 > 其它

原CMS中用的是GB2312编码。。现在的系统用的是UTF-8,如果输出的数据不转码,IE下乱。。转则。FF下乱。。郁闷

2010-08-05 18:12 204 查看
原CMS中用的是GB2312编码。。现在的系统用的是UTF-8,如果输出的数据不转码,IE下乱。。转则。FF下乱

由于CMS的原页面是HTML,所以只能用<script src="http://www.damain.com/xx.php"></script>,这样的形式输出内容了。

可能FF,跟IE不知是哪里的不一样。在程序里直接 iconv数据,总有一个是乱的

没办法了。只能先判断browser的类型,

再动态js输出<script>,给地址加参数,如果是FF,不用iconv。OR,用iconv转数据

eg:

document.write("<script src='http://www.damain.com/xx.php?browser="+ff+"'><\/script>");
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐