就我而言,服务器发送以下 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 中是一致的。
这是预期的行为还是问题?如果出现问题,如何解决/修复。
任何帮助表示赞赏。