我在使用 Internet Explorer 9 时遇到问题。当我使用 XMLHttpRequest 对象发出 AJAX 请求时,浏览器会在 HTTP 标头中为“Accept-Language”发送“de”。当我加载没有 AJAX 的页面时,“Accept-Language”的值为“de-DE”。
在这两种情况下使用 Firefox 或 Chrome 时,“Accept-Language”值是相同的。
这种差异会导致我在页面上使用的一些脚本出现问题。
除了使用 xmlhttp.setRequestHeader("Accept-Language","de-DE") 手动设置值之外,还有其他方法可以解决此问题吗?