Показать сообщение отдельно
  #1 (permalink)  
Старый 03.07.2013, 12:22
Интересующийся
Отправить личное сообщение для userball Посмотреть профиль Найти все сообщения от userball
 
Регистрация: 14.06.2013
Сообщений: 10

Событие блокировки плагина Flash
Здравствуйте, интересует, как перехватить событие блокировки устаревшего flash плагина для того, что бы заменить flash вывод на gif анимацию, подскажите, как перехватить событие блокировки flash плагина браузером Firefox?

то есть, если версия не обновлена, то показывает блок с требованием обновиться:

"Этот плагин является уязвимым и должен быть обновлен"

Если размер блока с флешем менее 100 пикселей, то серый блок с требованием обновления не отображается, а просто остается пустое место.

Вопрос, как на JavaScript перехватить этот момент блокировки плагина и отдать заглушку?

Баннер вызывается так, с помощью библиотеки SwfObject.js:

$(document).ready(function ()
{
	swfobject.embedSWF("{{$swf}}", "banner_container", 633, 71, "9.0.0", false, false, { quality: 'high', wmode: 'opaque' });
});

Если изменить высоту с 71 на 100, то серый блок с требованием обновиться показывается. Мне нужно подменить выдачу Gif'ом, для чего перед вызовом как-то нужно перехватить событие блокировки Adobe Flash... Как это можно сделать?

Последний раз редактировалось userball, 03.07.2013 в 16:17.
Ответить с цитированием