下面的JSON脚本在我的开发机器上运行正常。 现在,我已经在Windows Server 2008 R2上的IIS 7.5上托管了这个MVC ASP.NET站点。
它显示了许多'CSS not working'(特别是对于JQGRID)。它还显示了下面的错误。
我也遇到了一个错误 - console.log('executed');
。我删除了这一行,它停在了下面的JSON。
var f = JSON.stringify({
's': values, 'da': $('input[name=Days]').val(), 'date': $('#date').val(),
'tv': $('#tv').html(), 'classCode': $('#ClassCodeValue').html(), 'section': $('#Sec').html(),
'we': $('#We').html(), 'attendType': $('#AttendTypeValue').html(),
'adClass': $('#adClass').val(),
'variousLen': variousLen,
'varDHour': varDHour,
'varDMin': varDMin
});
在开发机器Windows 7 Professional上一切正常。
我已经访问了脚本文件夹,看起来,jquery正在工作,因为它到达网站上的这个页面。但是一些脚本或css在上面的问题上没有正常工作。
请告诉我这里有什么问题。
我一直在使用:IE 8和IE 11。
答案 0 :(得分:0)
这是一个问题。实际上,当我在IE上打开托管网站时,网站的模式会自动设置为兼容模式而不是标准模式。当我手动将模式设置为标准模式时,没有这样的问题。
我添加了expliciltiy:作为HEAD元素的firlst行。
现在,它工作正常..但它设置了同意的视图模式,虽然大多数所有问题都已解决。 但jqgrid标头CSS出现了一些问题。如果设置标准模式,那么它可以正常工作。
如果有任何方式/建议设置在标准模式,那么最好......如果浏览有 - IE9,IE9可达性模式然后上面元标记将其模式设置为该浏览器的最高模式,进入compabitlity模式。
我正在使用itranet应用程序。
由于