我有一个非常简单的页面,正在加载4个脚本。


jQuery 2.0.3
jQuery UI 1.10.3
淘汰赛3.0.0
剔除映射2.4.1


这仅在IE中发生。我在10和11中都尝试过;

我导航到url,页面加载正常。如果我刷新页面仍然可以。如果我进入地址栏中的Enter键,希望重新加载它,虽然可以,但是却出现SCRIPT70: Permission denied错误,提示权限被拒绝。有任何想法吗?这是IE的本地安全设置策略吗?

这是标记:

<html>
   <head></head>
   <body>TEST
      <script src="/MyVirtualDir/Scripts/jquery-2.0.3.min.js"></script>
      <script src="/MyVirtualDir/Scripts/jquery-ui-1.10.3.custom.min.js"></script>
      <script src="/MyVirtualDir/Scripts/knockout-3.0.0.js"></script>
      <script src="/MyVirtualDir/Scripts/knockout.mapping-2.4.1.js"></script>
    </body>
</html>

最佳答案

我不确定这是否有帮助,但这在IE10中对我有用

可以尝试以下方法:

Make sure that HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_OBJECT_CACHING\iexplore.exe is not set to 0 (it should be 1 or missing)

参考:http://forum.jquery.com/topic/strange-behaviour-in-ie9

我认为这与jquery / js没有关系

或尝试以下操作:Tools>Internet Options>Security tab, click "Reset all zones to default"

关于javascript - IE 10缓存问题?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20221835/

10-11 22:10
查看更多