Javascript document.location.reload(true)在ie9中不起作用
我使用Javascript document.location.reload(true)在ie9中不起作用,javascript,internet-explorer,reload,Javascript,Internet Explorer,Reload,我使用document.location.reload(true)强制从服务器重新加载页面在Chrome上运行良好,但由于某些原因,在InternetExplorer中无法运行。页面会刷新,但仍会加载旧数据 有办法解决这个问题吗?只要使用 location.reload(); 请参阅:可能是由于IE中的文档模式不正确造成的。 要验证,请点击F12(开发工具)并查看设置了哪个文档模式。如果设置为Quirks或IE7,则可能会干扰javascript 可以在浏览器中将文档模式强制为当前可用模式的一
document.location.reload(true)强制从服务器重新加载页面
在Chrome上运行良好,但由于某些原因,在InternetExplorer中无法运行。页面会刷新,但仍会加载旧数据
有办法解决这个问题吗?只要使用
location.reload();
请参阅:可能是由于IE中的文档模式不正确造成的。 要验证,请点击F12(开发工具)并查看设置了哪个文档模式。如果设置为Quirks或IE7,则可能会干扰javascript 可以在浏览器中将文档模式强制为当前可用模式的一种方法是在web.config中指定以下内容
<httpProtocol>
<customHeaders>
<clear />
<add name="X-UA-Compatible" value="IE=Edge" />
</customHeaders>
</httpProtocol>
对于那些不熟悉web.config的读者,web.config适用于IIS(以及相关服务器)。不同的web服务器和应用程序将使用其他方式指定此标头。