请原谅我在很多基础知识方面的欠缺,但我只是在学习如何在java中创建applet,以及如何允许applet和网页(javascript)之间的交互。什么是java和javascript交互的最佳方式?
目前我有一个init()和method1()的小程序。 method1()只是返回一个字符串。
小程序加载的网页上,并在JavaScript我从字面上引用该函数:
<html>
<head>
<title>Testing Applet</title>
<script>
function hello() {
result = document.wplayer.method1();
alert(result);
}
</script>
</head>
<body>
<applet code = "player.Player" name = "wplayer" archive = "player.jar" width = "600" height = "400">
</applet>
<button onClick="hello();">Interact with app</button>
方法1()只返回一个字符串(“等等等等等等”);
我的问题是,这是一个安全的方式来做到这一点,它是最兼容的吗?
谢谢!
尼克
请注意,您的_HTML_让我哭泣D:您的whitespacing背后有推理吗? –
谢谢保罗。抱歉的空白,它发生在我粘贴代码时。 – Nick
我肯定会开始练习不引人注目的JavaScript并将东西存储在对象中。这样,这将删除全局hello()和全局结果()。 非常感谢。 – Nick