网络编程
位置:首页>> 网络编程>> JavaScript>> 编码问题引起的折腾

编码问题引起的折腾

作者:mike 来源:163 UED Team 发布时间:2009-07-03 12:43:00 

标签:编码,问题,json

最近在做文章页盖楼显示的项目,数据来源是跟贴系统生成的UTF8格式的JSON数据。文章页的HTML编码格式是GB2312,在javascript里importsJs()里指定了编码是UTF8,

代码如下:

$.Ajax.importJs(JSON数据,function(){code…},”utf-8”)

在IE下时不时出现数据呈现不了,FF下则没问题,于是打开httpwatch查看数据,发现httpwatch的content数据是有的,跟正常显示时是一模一样的,然后在importJs里一行一行的调试,情况还是一样,正在一筹莫展之时,发现请求JSON数据的http result是cache时就会出错,result是200时则不会。

干脆去掉所有代码,只保留script src保存发现,问题仍旧一样,说明是JSON数据有问题,于是想起,会不会是编码问题,把JSON数据保存为GB2312,然后在$.Ajax.importJs(JSON数据,function(){code…},”utf-8”)中utf-8改为gb2312,问题得到解决。

至此,确定是编码不统一导致的问题,但为何是http result是cache就会出错,其它则不会?

难道是IE的bug还是其它问题?

注:盖楼显示是重用代码。

0
投稿

猜你喜欢

  • 在数据库查询的时候,我们有时有这样的需求,就是要找出数据表里指定范围行内的数据记录,比如说要找出数据表里第10行到第20行的这10条数据,那
  • 备注:Ken Henderson 从开发者的角度来阐述了SQL SERVER 2000内存管理的内部机制简介在本专栏中,我们将从一个开发者的
  • 两个多月来唯一一次有时间哄么么睡觉,我先给他讲了遍《从前有座山》,还是不睡。又给他讲了这个“保安的故事”:小A是名很敬业的保安,负责保护客户
  • 网页制作中是免不了与表格打交道的。表格是网页制作的基础,在网页布局中起着举足轻重的作用,熟练掌握表格的操作,是你制作网页的辅路石,也是你成为
  • 我们用下了asp代码简单统计了下载一个文件需要的时间:<%Function DownloadTime(intFileSize
  • 1、为图片加入水印功能 Dim Jpeg Set Jpeg = Server.Create
  • Real Numbers实数实数是具有小数部分的数字, 当然, 实数不是专门用来表示小数的, 也可以用DECIMAL来存储那些无法用INTE
  • 恭喜您,您中奖了,你的中奖码是(请牢记,领奖需要):XXXXXXXXXXX然后用户输入XXXXXXXXXXX,简单验证后就可以领奖了。你使用
  • 见下:<form action="./calculation.asp"><input&nbs
  • MySQL从5.1开始支持event功能,类似oracle的job功能。有了这个功能之后我们就可以让MySQL自动的执行数据汇总等功能,不用
  • 在电子产品的设计中,大家经常提到简洁是设计的重要元素。可是很多产品,不见得简洁就是第一要素。简洁的设计,必须是在对用户需求透彻理解,引导用户
  • 比如要访问b站在a站设置一个cookies,则可以这样做: 1.在b.com下建立一个文件cookies.htm 内容为: 代码如下:内容摘
  • 写这个的目地,主要是系统理下目前产品设计的流程,提醒自己尽量去避免一些常见的问题,也能让大家系统的了解天极网的产品设计流程。当然,不保证任何
  • 等啊等,约会都回来了,终于等到了Google放出今年的情人节Logo,原本下午四点就可以上线的这篇文章,为了等待Google谷歌美国总部的那
  • 开源的MySQL并不能取代非共享的私有数据库在企业中的应用,于是这些开源数据库的支持者们想把解决Web应用程序开发工具的可扩展性问题看作是获
  • 论坛经常有人会问到用CSS如何美化Select标签,其实但凡你看到很酷的都是用javascript来实现的。昨天试着做了一下,基本实现的初级
  • 本文将介绍在InterDev中实现网上商店购物车功能的方法,具体步骤如下:一、 数据库结构:产品数据表(Products): 存放产品信息产
  • 去除字符串左右两端的空格,在vbscript里面可以轻松地使用 trim、ltrim 或 rtrim,但在js
  • 以图像处理见长的微软Live实验室,最近发布了一款新作:Pivot。装完启动后的第一印象就是一款浏览器,和IE、FF、Chrome又不太一样
  • 我们经常会遇到多重查询问题,而长长的SQL语句往往让人丈二和尚摸不着头脑。特别是客户端部分填入查询条件时,如用普通方法将更是难上加难。以下巧
手机版 网络编程 asp之家 www.aspxhome.com