在 Internet Explorer 中使用 Java 的提示


本文适用于:
  • 平台: Windows 7, Windows 8, Windows XP, Windows 10
  • 浏览器: Internet Explorer
  • Java 版本: 7.0, 8.0

为什么 Internet Explorer 会阻止 Java 运行?

Internet Explorer (IE) 提供了一项新的安全功能,称为 ActiveX 控件阻止,用来使 Java 等 ActiveX 控件保持最新版本。如果此功能发现 Java 已过时,则将阻止应用程序或 Web 页的加载,并且将提供更新 Java 的选项。

Java(TM) 由于过时,已被阻止
当 ActiveX 控件阻止旧版本的 Java 时,您将看到:
  • 在 Internet Explorer 中:出现一个通知栏,内容类似于 Java(TM) 已被阻止,因为它已过时,需要更新,并且提供更新此次运行选项
  • 在 IE 外部:会打开一个 Internet Explorer 安全对话框,显示网站想要使用过时的程序在您的计算机上打开 Web 内容,并且会提供允许不允许运行应用程序的选项,以及更新旧版本的选项。
更新 Java

建议您先更新 Java,然后再允许应用程序运行。单击更新并下载最新的 Java 版本。如果不信任该网站或提示,可以访问 java.com 网站获取最新版本。

过时的 ActiveX 控件阻止功能将应用于:
  • Windows 7 SP1 Internet Explorer 8 到 Internet Explorer 11
  • Windows 8 Internet Explorer 桌面版本
» ActiveX 控件阻止(Microsoft 博客)


我刚安装 Java 后,为什么 Java 无法在 Internet Explorer 中工作?

在一些情况下,使用 Internet Explorer 安装 Java 7 后,Java 应用程序无法正常工作。您可能在 IE 中看到一条消息,指出 The page you are viewing uses Java.More information on Java support is available from the Microsoft website.(您正在查看的页使用 Java。Microsoft 网站提供有关 Java 支持的更多信息。)


指出正在查看的页使用 Java 的对话框
原因
  • 未在浏览器中注册此插件。
  • Java 未正确安装。
解决方法
重新启动 Internet Explorer 浏览器
  1. 关闭并重新打开 IE
  2. 返回应用程序页,并查看是否仍然出现此 IE 消息,
  3. 如果相同的消息仍然出现,则尝试重新启动系统。
  4. 如果依旧显示此消息,则重新安装最新的 Java 版本
安装最新的版本
  1. java.com 中单击 "Free Java Download"(免费 Java 下载)按钮
  2. 在下载页上,单击 Agree and Start Free Java Download(同意并开始免费下载 Java)
  3. 如果已经安装此版本,将显示消息 This software has already been installed on your computer.Would you like to reinstall it?(您的计算机上已安装了此软件。是否要重新安装此软件?)
    单击 Yes(是)并重新安装 Java。

    指出已安装此软件的对话框

为何在访问包含 Java 小应用程序的 Web 页面之后 Internet Explorer 会崩溃?

原因
  • 您未运行最新版本的 Java。
    为了在 Internet Explorer 9 及更高版本上运行 Java 小应用程序,您需要拥有 Java 6u24 或更高版本。
  • IE 中的兼容性视图设置可能已禁用。
解决方法
  1. 安装最新版本的 Java
    • 安装最新的版本。Java 6u24 及更高版本已解决与 IE 9 中的 ActiveX 筛选功能相关的问题。
  2. 启用 IE 中的兼容性视图设置
    • 打开 IE 浏览器
    • 单击工具选项卡
      :如果“工具”选项卡在工具栏中不可见,则在浏览器的空白区域中右键单击并选中显示菜单栏的选项。
    • 单击兼容性视图设置选项
    • 单击添加按钮
    • 添加 Web 站点