У меня проблемы с Adobe Air. Мое приложение имеет довольно сложную архитектуру: основное окно html загружает iframe со ссылками на javascripts (например, DWRengine.js, jquery.js, main.js и так далее). Это сделано для того, чтобы избежать ограничений javascript для Air в отношении функции 'eval', которая широко используется в моих сценариях и в DWR.
В файле main.js я пытаюсь добавить прослушиватели событий к кнопкам и ссылкам главного окна.
Как это:
$(document).ready(function(){
$('body', top.document).click(function(){alert('a');});
});
Но эффекта нет! top.document
не определено.
Я не могу привязать действия к событиям при загрузке главной страницы, потому что объекты, содержащие их, загружаются только после события главной страницы onload
.
Помогите мне, пожалуйста!
Заранее спасибо, Майк.