我在使用 IE 时遇到了问题(我正在 IE9 中进行测试,但我相信它在以前的版本中也会以相同的方式运行)。
我从 PHP 发送的响应如下:
{"success":true,"content":"<img src=\"\/media\/page\/1528484482.jpg\" width=\"140\" height=\"140\" alt=\"1528484482.jpg\" \/>"}
它在 Firefox、Chrome、Safari、Opera 等中运行良好 - 但在 IE 中无法运行。响应是一个空对象。
当我将响应更改为以下内容时,它可以正常工作 - 唯一的区别是关闭 img 标签之前的正斜杠:
{"success":true,"content":"<img src=\"\/media\/page\/1528484482.jpg\" width=\"140\" height=\"140\" alt=\"1528484482.jpg\">"}
有什么方法可以解析“内容”响应,使其不会在 IE 中中断?