JSON POST数据在IE和FF之间有不同的解释

时间:2012-07-18 16:50:35

标签: javascript

我正在使用valum的fileuploader http://valums.com/ajax-upload/来上传文件。完成后(即onComplete:function(id,fileName,responseJSON){}),我得到Firebug查看的以下POST响应。

{"id":"13","filename":"Brighton\u2019s Rock Collection.docx","size":"12 KB","date":"07\/18\/2012","time":"09:34:35 AM","icon":"<img src=\"lib\/stdimages\/icons\/32x32\/doc.png\" width=\"32\" height=\"32\" \/>","errors":[]}

接下来,我想在一个包含新数据的表中追加一行。适用于Firefox,但是当使用IE8时,图标不会显示出来。我不知道对IE进行故障排除的好方法,所以我只是做警报(responseJSON.icon);.而不是我期望的,我得到:

<IMG src='"lib/stdimages/icons/32x32/doc.png"' width='"32"' height='"32"' />

img改为IMG,我的属性附带单引号。嗯,这可能就是图标没有出现的原因。任何人都可以告诉我为什么会这样,以及我需要做些什么来阻止它。

谢谢

0 个答案:

没有答案