今天我遇到一个网页,上面说它只在 IE 11 中有效。但是,我目前正在运行 Windows 11,当尝试从 Microsoft 安装 IE 11 时,它显示已经安装了较新版本,但它不会显示在功能或应用程序中。
如何在 Windows 11 中访问 IE 11?
答案1
您可能需要在“设置”>“应用程序”>“可选功能 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
- 打开控制面板
- 打开“Internet 属性”
- 选择“程序”选项卡
- 点击管理附加组件
- 点击了解有关工具栏和扩展程序的更多信息
将出现 Internet Explorer 11 窗口