请问一个编码的问题 我在一个b.php(使用gb2312)使用jquery的$.get来获取一个a.php文件echo出来的一些数据,但是这些数据是以utf-8编码的,尽管a.php是以gb2312编码的。现在由于b.php页面使用eval(data),data是从$.get获取的utf-8数据,但是b.php用的是gb2312数据,请问这种情况应该怎么办? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 a.php或b.php的编码不可以统一么?不能就要把获取的字符转码 a.php只能用gb2312,因为里边引用了其它的东西,那些东西是用的gb2312。b.php可以随便,不管使用utf-8,或者使用gb2312,$.get获取的东西都要转化为供a.php使用的gb2312。请问如何把它们转化为gb2312,在javascript下。 把html页面的编码改成gbk的不行么 你说改哪个页面?a.php吗?gbk既可以用gb2312又可以用utf-8? 就是你的页面b.php啊把页面重新定义成gbk的,或者iconv 我的主页面(调用别的页面的页面)是a.php,使用gb2312编码为什么要把被调用的页面b.php编码成gbk呢?我这里没有办法试暂时不好意思 我的6楼里说错了,主页面是b.php,被调用的页面是a.php后来这样实现的,b.php不变a.php使用utf-8,这样就可以了。不用再修改别的我的a.php页面里从数据库里取数据的代码,要把取出来的数据也要转化为utf-8才能在b.php里正常显示。也就是说,只要在被调用的页面里把所有的东西都转化为utf-8就行了。 网络聊天室数据总会丢失 Extjs4.0里如何实现单击展开和收起tree的节点 什么原因会让js编译提示少' ;' ?表面正常 单选按钮默认值的问题。急。。在线等。 有个小问题帮忙看一下,谢 多行顯示的<select>如何設置成細邊框? 显示xml数据的问题 如何在网页里执行可执行文件! 求页面特效代码 在同一个页面里,如何使的 input 输入的 value 在下面的 url 中得到? 100分打听一js日历控件的名字 JavaScript中的超链接
b.php可以随便,不管使用utf-8,或者使用gb2312,$.get获取的东西都要转化为供a.php使用的gb2312。
请问如何把它们转化为gb2312,在javascript下。
把页面重新定义成gbk的,或者iconv
为什么要把被调用的页面b.php编码成gbk呢?
我这里没有办法试暂时不好意思
后来这样实现的,
b.php不变
a.php使用utf-8,
这样就可以了。不用再修改别的我的a.php页面里从数据库里取数据的代码,要把取出来的数据也要转化为utf-8才能在b.php里正常显示。
也就是说,只要在被调用的页面里把所有的东西都转化为utf-8就行了。