我在IE中看到一个奇怪的错误,我没有在Chrome中看到。具体来说,这涉及到一些JS代码在(Telerik)向导导航回第一步时不会触发。如何在IE中调试“Back Navigation Caching”?
当用户点击他们的“上一步”按钮,一些数据没有被正确加载。击中F12并调出开发者控制台向我显示以下警告:
DOM7011:此页面上的代码禁用后退和前进缓存。欲了解更多信息,请参见:http://go.microsoft.com/fwlink/?LinkID=291337
好了,我去中提供的链接,我发现的文件中指出:
In order to be cached, webpages must meet these conditions:
...
- The F12 Developer tools window isn't open
这是一个问题,因为当我使用中的导航按钮我向导当开发者窗口打开时,它的行为正确,就像在Chrome中一样。
如何调试我相关的JavaScript,所以我可以弄清楚是怎么回事?此外,我了解缓存是什么,但我不确定这是什么,我不知道Chrome为什么会有不同的表现。有没有一种方法可以强制IE浏览器像Chrome一样运行,并切断(或关闭)导致此问题的任何功能?
警报+ JSON.stringify()帮助我得到我所需要的。谢谢。 – RLH