编程语言
首页 > 编程语言> > 我怎样才能强制IE9在使用调试器时“看到”最新的javascript?

我怎样才能强制IE9在使用调试器时“看到”最新的javascript?

作者:互联网

我正在使用IE9来调试Web应用程序.我在加载页面后对javascript做了一些更改.我无法让IE9停止使用新代码.消息是“未加载文档中的代码”.我可以在没有调试时设置断点,但是当我开始调试时它们将无效.我正在使用IE7浏览模式,IE7文档模式.

我试过的事情:

>关闭开发工具窗口,重新打开
>停止调试,开始调试
>在开发工具窗口中按Ctrl R(与清除浏览器缓存按钮相同)
>在IE9网页上按Ctrl R.
>在Ie9网页上按Ctrl F5
>清除此域的浏览器缓存
>检查(设置)始终从服务器刷新缓存

接下来要尝试(我猜)将完全关闭IE.这是解决这个问题吗?如果是这样,那就好了.设置页面需要几分钟的时间,所以在每次JS更改后都会发生故障.我可以使用FF4开发JS,但我看到的JS问题是针对IE7的,所以我必须这样做.

&GT&GT如何让IE9(在IE7模式下运行)可靠地从服务器调试最新的JS?

解决方法:

如果您有权访问代码:
在你的javascript文件引用中添加一个查询字符串,如下所示:

<script src="Scripts/main.js?v=1" type="text/javascript"></script>

每次你更改js文件时,将v值更改为其他内容,就像浏览器会觉得这是一个新文件并将获得它.

标签:javascript,debugging,internet-explorer-9
来源: https://codeday.me/bug/20190730/1578717.html