У меня есть элемент flash на странице, на которой загружается диаграмма, основанная на некоторых сложных запросах, которые могут занять до минуты. Я звоню в запрос с помощью этого кода:URLLoader отменить загрузку в любом событии браузера
var chartData:URLLoader = new URLLoader();
chartData.addEventListener(Event.COMPLETE, onLoaded);
chartData.addEventListener("httpStatus", onHttpStatus);
chartData.load(new URLRequest(chartURL));
Я слушаю событие или событие ошибки сервера.
Моя проблема заключается в том, что пользователь хочет перейти на другую страницу, пока флешка загружает URL-адрес: браузер ожидает, пока URL-адрес будет полностью загружен, прежде чем принимать запрос пользователя. Поскольку я говорю, что эта диаграмма может занять до минуты, чтобы загрузить, и это раздражает моих пользователей, чтобы ждать, хотят ли они изменить страницу.
вот мой вопрос: есть ли какое-либо событие для прослушивания любого события из браузера (нажмите на другую ссылку, нажмите кнопку «назад» в браузере ...)? Если я ошибаюсь, чтобы сделать это, не стесняйтесь говорить мне, я действительно не использовал программу во флеше.
спасибо.
На самом деле это наоборот, я хочу, чтобы вспышка остановить загрузку, когда пользователь нажимает на что-то другое ... Но я думаю, что ваш намек с событием браузера захвата в JavaScript может быть хорошее решение для отправки этой информации в мой файл флеш-памяти. Спасибо, я попробую это. – Remiz