我已经实现了一个Java Applet。 我输出了罐子。 我签署了罐子。 它可以工作,如果我把它放在我的服务器上并与HTML一起使用。 但只限于Firefox。Java Applet仅在Firefox中工作
下面是HTML:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Upload Test</title>
</head>
<body>
<object archive="applet.jar" classid="java:uploader/FileUpload.class"
codetype="application/java-vm" width="800" height="600"> </object>
</body>
</html>
我也这样尝试过:
<SCRIPT type="text/javascript">
if(browser.value.getIndex("chrome") {
chrome.browser.enableFeature(JApplet)
});
</SCRIPT>
但仅仅还是Firefox浏览器。 我真的很喜欢这个工作在Chrome & IE9。 但是这两个只留下了一个Applet应该在的位置。 我甚至可以突出显示它。
有什么我必须添加在我的xhtml?或者可能是Applet中的某些东西?
我在网上找到了足够的关于Applets可能无法工作的信息,但没有说明为什么只有Firefox。
您是否在Chrome/IE9调试工具中看到任何错误? – 2013-02-12 17:14:01
在Chrome/IE中是否有一个占位符(即白色框),小程序应该在哪里或什么都没有? – vqdave 2013-02-12 18:56:37
有一个占位符,是的。 我读过Chrome是32位,Java7是64位,这可能会导致问题? – fancy 2013-02-12 18:57:46