![]() |
Как определить наличие плагина
Скажите пожалуйста, как определить наличие на машине плагина вообще, а в частности 5-го с помощью Action.
Сразу спасибо. |
такой пойдет?
Код:
надеюсь тебе подойдет |
Спасибо, но есть вопрос
Спасибо большое, очень полный пример. Но если те не против, я хотел бы уточнить.
Почему откидываются клиенты с машинами "МАК": var isIE = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false; // true if we're on ie var isMac = (navigator.appVersion.indexOf("Mac") != -1) ? true : false; // true if we're on mac if(isIE && !isMac) // don't write vbscript tags on anything but ie win { Потом, здесь нет ни слова о Нэтскейпе. Могет быть можно для полноты еще добавить: var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0; if (plugin && parseInt(plugin.description.substring(plugin.description.indexOf(".")-1)) >=5) { window.location = "..."; } Еще объясни пожалуйста (я не силен в яве) почему: document.write('</SCR' + 'IPT\> \n'); а не: document.write('</SCRIPT\> \n'); и что это означает? :rolleyes: А так все класно :) ___________________________________________________ И все же я немного не это имел ввиду: Я думал поставить задержку и обратиться в мувику swf, который на ActionScript определит плугин, а если машина не понимает swf, то после задержки перебросит на соответствующий html. Но это все не принципиально, хотя такой вариант я думаю есть. ;) |
Цитата:
по поводу нетскейпа ничего не имею против сам его любил до поры до времени :) сейчас перешел на Mazilla очень кайфная штука :) и вопрос от меня, как ты можешь проверить флЭшем наличие плагина, если флЭш без плагина не работает? :) или я не понимаю? если найдешь способ скинь на мыло плиз :) буду признателен :) |
одному Богу известно :)
Цитата:
по поводу нетскейпа ничего не имею против сам его любил до поры до времени :) сейчас перешел на Mazilla очень кайфная штука :) и вопрос от меня, как ты можешь проверить флЭшем наличие плагина, если флЭш без плагина не работает? :) или я не понимаю? если найдешь способ скинь на мыло плиз :) буду признателен :) |
| Часовой пояс GMT +4, время: 06:51. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.