0
我有第三方applet在我的頁面上查看PDF文件,我需要確保允許用戶運行applet。有沒有什麼辦法從Javascript檢查小程序是否正在運行?檢查PDF查看器applet是否正在運行
我有第三方applet在我的頁面上查看PDF文件,我需要確保允許用戶運行applet。有沒有什麼辦法從Javascript檢查小程序是否正在運行?檢查PDF查看器applet是否正在運行
解決方法是編寫另一個小程序,即在OnInit()函數中,將回調函數引發至Javascript。
如果你想知道,如果小程序alreay運行使用isActive
功能:
function appletPoll(onReadyCallback, id) {
try {
if (typeof document[appletId] != 'undefined' &&
document[appletId].isActive())
return onReadyCallback(document.applet);
}
catch (e) {
}
setTimeout(function() {
appletPoll(onReadyCallback, id);
}, 400);
}
測試在Chrome,FF,IE工作> 7.
要確定,你是在談論一個_Java小程序_? – Karl
是的,我已經下載了一些applet來查看PDF文件,並且我想確保用戶允許這個applet運行 – StringBuilder
爲什麼使用java applet來做到這一點?嘗試http://mozilla.github.com/pdf.js/ –