gpt4 book ai didi

java - jre 1.6 的小程序问题

转载 作者:太空宇宙 更新时间:2023-11-04 08:58:47 25 4
gpt4 key购买 nike

我有一个小程序,它包含一个关闭按钮,用于关闭小程序并将用户重定向到主页。主页由 3 个框架组成(上、左、右)。一旦用户单击“关闭”按钮,主页就会出现在右侧框架中,因为现在用户的页面 View 不一致(多个框架)。

在小程序的 CLOSE 按钮中编写的代码。

protected void cancelActionPerformed()
{
try
{
String type = "3";
AppletContext context = getAppletContext();
context.showDocument(new URL("javascript:goBack(\"" + type + "\")"));
destroy();
}
catch(MalformedURLException ex)
{
// System.out.println(ex.getMessage());
}
}

这在浏览器中安装的 JRE 版本 1.6 UPDATES 07 中运行良好,但 JRE 的更高更新会导致此问题。

请提出是否有任何问题或任何克服这种情况的建议。

谢谢

问候

最佳答案

默认情况下,JRE 不支持使用 javascript 协议(protocol)的 java.net.URL。因此,除非已安装处理程序(即使您从未使用过它 - 可怕的 API),否则您将收到 java.net.MalformedURLException

最简单的解决方案可能是使用 LiveConnect API 调用 JavaScript。

关于java - jre 1.6 的小程序问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1444310/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com