Возможно ли передать функцию/обратный вызов из javascript в java-апплет?Передача функции JS в апплет для прослушивателя событий
Например у меня есть апплет с кнопкой, при нажатии он будет вызывать пропущенный JS обратного
function onCommand() {
alert('Button pressed from applet');
}
applet.onCommand(onCommand);
также возможно передать функцию js, которая является объектом в качестве первого аргумента win.call вместо имени функции js? – ken 2008-09-24 11:46:20
Нет, но вместо того, чтобы проходить в голой функции обратного вызова, вы можете создать новый объект, содержащий его, передать это, а затем использовать форму object.call (name). – moonshadow 2008-09-24 12:00:54