Javascript IE只有在从启动时直接加载站点时才会删除所有AJAX请求

Javascript IE只有在从启动时直接加载站点时才会删除所有AJAX请求,javascript,html,ajax,angularjs,internet-explorer,Javascript,Html,Ajax,Angularjs,Internet Explorer,直接从快捷方式/命令行加载我的站点时(即运行iexplore 192.168.0.1),IE加载https://192.168.0.1并取消所有AJAX请求-它会失败,导致站点严重损坏 之后,点击刷新可以很好地加载站点 从已经打开的IE导航可以很好地加载站点 运行iexplorehttps://192.168.0.1可以很好地加载站点 我正在使用IE11.0.9600.17207,在边缘模式下运行()。我在服务器上设置了URL重写,将HTTP重定向到HTTPS 铬和FF可以很好地工作。 我用的是

直接从快捷方式/命令行加载我的站点时(即运行
iexplore 192.168.0.1
),IE加载
https://192.168.0.1
并取消所有AJAX请求-它会失败,导致站点严重损坏

  • 之后,点击刷新可以很好地加载站点
  • 从已经打开的IE导航可以很好地加载站点
  • 运行
    iexplorehttps://192.168.0.1
    可以很好地加载站点 我正在使用IE11.0.9600.17207,在边缘模式下运行(
    )。我在服务器上设置了URL重写,将HTTP重定向到HTTPS

    铬和FF可以很好地工作。
    我用的是angular 1.3


    这是IE病毒吗?我是否缺少一些IE兼容性设置?

    为什么要从命令行运行IE?您可能需要在location参数中添加类似于
    http://
    的内容……当我们部署到客户端时,他们在桌面上为其部署的intranet站点提供了一个快捷方式。我使用
    Win+R->iexplore 192.168.0.1
    ,因为我不想看到IE徽标:-),所以,您是否收到任何控制台错误?您是否尝试添加
    http://
    ?此外,我更希望看到IE图标,而不是打开浏览器;-)我看不出是否有错误,因为当我在IE中打开开发工具时,它不会显示以前的错误(在它打开之前)。添加
    http://
    不会改变任何东西(因为它不应该改变)。另一方面,添加
    https://
    解决了这个问题。。。我将编辑这个问题。@seldary:您知道桌面快捷方式不同于命令行命令,对吗?我假设这些客户机没有导航到
    129.168.0.1
    ?无论如何,如果唯一的问题是由从命令行打开站点引起的,请不要从命令行打开站点。为自己设置快捷方式,并为其指定热键。