将相本无种,男儿当自强。这篇文章主要讲述无法在任何浏览器中打开applet相关的知识,希望能为你提供帮助。
我试图将applet嵌入到html页面并在浏览器中查看它,但我无法在任何浏览器中查看它。 (Firefox,Chrome,Edge,Internet Explorer是我检查过的浏览器,而且我在上述所有内容中都启用了java applets。)
下面是我的applet.java文件的代码。
import java.applet.Applet;
import java.awt.Graphics;
public class MyApplet extends Applet {
@Override
public void paint(Graphics g) {
g.drawString("Hello applet!", 50, 25);
}
}
下面是html文件的代码。
<
html>
<
head>
<
title>
First Applet<
/title>
<
/head>
<
body>
<
p>
This is my first applet.<
/p>
<
embed code="MyApplet.class"
codebase="."
type="application/x-java-applet;
version=1.8">
<
noembed>
No Java Support.
<
/noembed>
<
/embed>
<
/body>
<
/html>
.class文件,.java文件和.html文件都在同一个文件夹中。答案Modern Browsers不支持java applet; 如下文官方Java网站上的帖子:
https://www.java.com/en/download/faq/chrome.xml【无法在任何浏览器中打开applet】另外,对于边缘,this stackover flow post表示相同...
用于Web浏览器的Java插件依赖于跨平台插件架构NPAPI,该架构已经被所有主要Web浏览器支持了十多年。谷歌的Chrome 45及更高版本已经放弃了对NPAPI的支持,因此Java插件不再适用于这些浏览器。
推荐阅读
- Firefox 52.4.1上的Java Applet“ClassNotFoundException” - 适用于IE
- 如何使用Nikto Scanner查找Web服务器漏洞
- Nginx Web服务器安全性和强化指南
- 如何查找SQL注入攻击漏洞()
- 8种用于网络管理的最佳IP扫描仪工具
- 监视网站变化的7大工具
- 11种用于监视云和脚本中SSL证书到期的工具
- 如何在Nginx中实现ModSecurity OWASP核心规则集
- 改善移动应用程序安全性的8个技巧