您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

JQUERY 使用 load 中文乱码 怎么解决啊?

2025/4/21 4:18:16发布15次查看
jquery 使用 load 中文乱码 怎么解决啊?
2个文件都是 gbk2312     a.html   load获取 b.html       中文乱码 怎么解决啊?
我百度没找到
回复讨论(解决方案) 1.utf-8
2.
1.utf-8
2.
我用 2个页面用 notepad++ 保存  gb2312编码  并且 也加了
还是不行 直接返回 b.html 是不可以的
必须对 b.html 转码或通过 php发出字符集声明



当有参数传递时,参数必须做 utf-8 到 gbk 转码
直接返回 b.html 是不可以的
必须对 b.html 转码或通过 php发出字符集声明



当有参数传递时,参数必须做 utf-8 到 gbk 转码
请问下 要是以后网站生成html 怎么办呢?
如果你使用 ajax 的话,还是 utf-8 比较好
直接返回 b.html 是不可以的
必须对 b.html 转码或通过 php发出字符集声明



当有参数传递时,参数必须做 utf-8 到 gbk 转码
请问下 要是以后网站生成html 怎么办呢?
请问版主 有没有什么完美解决方法呢? 能给个思路吗
如果你使用 ajax 的话,还是 utf-8 比较好
我有个站是 gb2313 数据库也是 我想共享数据库 所以这个比较麻烦 唉
如果你使用 ajax 的话,还是 utf-8 比较好
//post或get发送数据的键值对 this.keys = array(); this.values = array(); this.keycount = -1; this.sendlang = 'gb2312'; //请求头类型 this.rtype = 'text'; //初始化xmlhttp //ie6、ie5 if(window.activexobject) { try { dedexhttp = new activexobject(msxml2.xmlhttp);} catch (e) { } if (dedexhttp == null) try { dedexhttp = new activexobject(microsoft.xmlhttp);} catch (e) { } } else { dedexhttp = new xmlhttprequest(); } //增加一个post或get键值对 this.addkeyn = function(skey,svalue) { if(this.sendlang=='utf-8') this.addkeyutf8(skey, svalue); else this.addkey(skey, svalue); }; this.addkey = function(skey,svalue) { this.keycount++; this.keys[this.keycount] = skey; svalue = svalue+''; if(svalue != '') svalue = svalue.replace(/\+/g,'$#$'); this.values[this.keycount] = escape(svalue); }; //增加一个post或get键值对 this.addkeyutf8 = function(skey,svalue) { this.keycount++; this.keys[this.keycount] = skey; svalue = svalue+''; if(svalue != '') svalue = svalue.replace(/\+/g,'$#$'); this.values[this.keycount] = encodeuri(svalue); };
我看了下织梦 是这样的
将load将要加载的html用记事本打开,另存为时下面有个编码,选utf–8,保存即可,亲测可用
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product