Моя задача - использовать скрытый подписанный апплет, который поддерживает функции криптографии. Апплет должен загружаться динамически.с помощью скрытого апплета в zk
Я пытаюсь использовать этот пример: (нет ссылок, просто откройте первый результат поиска Google с сайта Oracle) «Вызов методов апплета из JavaScript». Проблема в том, что апплет загружается и развертывается с «deployJava.js». Окно ZK исчезает.
Мой код:
function loadScript(url, callback)
{
// Adding the script tag to the head as suggested before
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = url;
// Then bind the event to the callback function.
// There are several events for cross browser compatibility.
script.onreadystatechange = callback;
script.onload = callback;
// Fire the loading
head.appendChild(script);
callback();
}
function startApplet() {
var invokeApplet = function() {
var attributes = { id:'cryptoApplet', code:'CryptoApplet', width:1, height:1} ;
var parameters = { jar: 'clientcrypto.jar'} ;
deployJava.runApplet(attributes, parameters, '1.7');
};
loadScript("/js/deployJava.js", invokeApplet);
}
Я не вижу в этом java. Я что-то упускаю? –
Удачи вам в получении скрытого апплета для работы после последних обновлений безопасности, а большинство браузеров теперь отключили апплеты, пока вы не нажмете пробел, это будет назначено! –
В зависимости от ваших криптографических потребностей вы можете найти альтернативу javascript. – bidifx