我正在尝试显示¼
和”
的实际价值,但浏览器会将其显示为? (问号)在启用AJAX的区域。在不同的浏览器位置,它显示¼“。
我想显示1“但它显示为1”。 请指教。
答案 0 :(得分:1)
我猜你会做的就是从第二页获取HTML并将其写入innerHTML
。
确保您的HTML 全部以UTF-8编码保存。除非响应包含XMLHttpRequest.responseText
标头,否则Content-Type: ...;charset=something-else
将解码来自UTF-8的内容。 (<meta>
元素不够好,因为XMLHttpRequest
不会解析HTML以获取元数据;它必须是正确的HTTP标头。)