Я задаюсь вопросом, существует ли JavaScript способ обнаружить, есть ли у пользователя любой вид плагина блокирования флэш-памяти, установленного, таким образом, я могу разместить этих пользователей правильно.
Например, я использую 'щелчок для высвечивания', но сайты, которые используют SiFR для рендеринга текста, замусорены "щелчком для высвечивания" кнопок, который становится очень раздражающим. Я не использую SiFR в своих проектах поэтому. Но если я мог бы определить, существует ли установленный плагин блокирования флэш-памяти, я просто не вызвал бы функцию SiFR.
Какие-либо идеи?
Take a look at http://www.adobe.com/support/flash/publishexport/scriptingwithflash/scriptingwithflash_03.html. После загрузки страницы можно позвонить по следующему номеру.
var movie = window.document.movie;
try {
//if the movie is blocked then PercentLoaded() should through an exception
if (movie.PercentLoaded() > 0) {
//Movie loaded or is loading
}
}
catch (e) {
//Movie is blocked
}