Страницы: 1
Импортирую аплет с которого потом мне нужно вызвать некоторую функцию. Импортирую с помощью тега <object>. Импортируется нормально так как вижу что аплет выводит в Firefox Java консоле. Но при попытке обратится к функии обявленой в аплете получаю :
document.getElementById("checker").someFunction is not a function
Код :
function addApplet() { var obj = document.createElement("object"); obj.setAttribute("id","someappl"); obj.setAttribute("type","application/x-java-applet"); obj.setAttribute("codebase","classes"); obj.setAttribute("classid","java:someApplet.class"); obj.setAttribute("archive","someApplet.jar"); bj.setAttribute("width","0"); obj.setAttribute("height","0"); document.body.appendChild(obj); setTimeout("tryCall()",1); } function tryCall() { document.getElementById("someappl").someFunction() }
Cамое интересное заключается в том что если я импортирую аплет с помощью тега <applet> то все работает корректно. Но ведь тег <applet> уже deprecated...
Отсутствует
Страницы: 1