Windows 11 中是否有 IE 11?

Windows 11 中是否有 IE 11?

今天我遇到一个网页,上面说它只在 IE 11 中有效。但是,我目前正在运行 Windows 11,当尝试从 Microsoft 安装 IE 11 时,它显示已经安装了较新版本,但它不会显示在功能或应用程序中。

如何在 Windows 11 中访问 IE 11?

答案1

正如其他人所说,您可以使用 Edge 兼容模式: Edge 设置。在资源管理器模式中单击重新加载

您可能需要在“设置”>“应用程序”>“可选功能 Internet Explorer 模式”中启用此功能。

如果这不起作用你可以尝试这个小型 C# 程序:


// To hide the console windows change solution properties to "windows application"

namespace Main
{
    
    class Program
    {
        static void Main(string[] args)
        {
            // The SHDocVw object requires a refrence to COM object "Microsoft Internet Controls"
            SHDocVw.InternetExplorer IE = new();
            object URL;

            if (args.Length >= 1)
            {
                URL = args[0];
            }
            else
            {
                URL = "http://www.google.com"; // home page
            }

            // Call the IE instance to open the specified URL 
            IE.Visible = true;
            IE.Navigate2(ref URL);
        }
    }
}

作为单个发布exe并像使用常规 Internet Explorer 一样使用它。它支持将网页作为命令行参数传递以用于脚本编写。

完整代码可在我的回购。请随意帮忙。

答案2

在兼容模式下使用 Edge。Edge 兼容模式可满足 90% 到 95% 的 IE11 要求。

那应该可行。

如果没有,请联系网页开发支持。

您无法在 Windows 11 中安装 IE11 - 无论如何都不可能。

您也可以使用较旧的机器。我的 IE11 在 Windows 7 虚拟机上运行。这可能有点不方便,但虚拟机方法确实有效。

请记住,IE11 已被撤回,因此实际上兼容模式的 Edge 可能是您唯一的希望。

答案3

微软免费提供预装 IE 的虚拟机供测试使用。它们可以下载这里。它们可以下载用于各种 VM 平台。如果您没有首选平台,我建议您使用 VirtualBox。

答案4

  1. 打开控制面板
  2. 打开“Internet 属性”
  3. 选择“程序”选项卡
  4. 点击管理附加组件
  5. 点击了解有关工具栏和扩展程序的更多信息

将出现 Internet Explorer 11 窗口

相关内容