我正在Windows 8上使用IE 10兼容性模式,并在Debug模式(VS 2012)下运行WebApp时遇到以下错误: 0x800a1391 - JavaScript运行时错误:'JSON'未定义。 以下是代码:
var data = JSON.stringify(GetUserDetails());
function GetUserDetails() {
var userData = {};
userData.userName = $('#txtUserName').val();
userData.password = $('#txtPassword').val();
return userData;
}
同时,奇怪的事实是相同的代码在IIS 8中运行良好,但在IE 10浏览器中运行有问题。有任何建议吗?