1

就我而言,服务器发送以下 html 响应

{"Testlink":"<a href="http://www.google.com">Google</a>"}

此响应设置为正文。

当我使用 document.body.innertHTML 阅读此响应时,我在 javascript 中得到以下字符串

{"Testlink":"<a href="http://www.google.com">Google</a>"}

在此字符串中,"替换为实际的双引号字符。<其他实体(如和)不会发生这种情况>

这种行为在 FF、IE 和 Chrome 中是一致的。

这是预期的行为还是问题?如果出现问题,如何解决/修复。

任何帮助表示赞赏。

4

0 回答 0