Использование JavaScript для внедрения Flash
Статья о том, как кросс-браузерно вставить Flash-анимацию на страницы Вашего сайта. Внедрение Flash выполняется при помощи динамического создания универсального контейнера <object> сгенерированного для Internet Explorer и W3C совместимых браузеров отдельно.
Так же в статье приведён пример создания пользовательского метода в фреймворке «js-core» для решения этой задачи.
Прочесть статью »
|
конечно, здорово, что код небольшой, но что произойдёт, если флеш не установлен или установленная версия ниже, чем требуемая?
попробую угадать — ничего)) и контент затрётся, и флеш не будет проигрываться, а пользователь увидит очень информативный пустой кусок страницы)
вы считаете, что это правильно?
Если нужно учесть столько условий, берем «SWFObject» и пользуемся. Для вставки какого-нибудь Flash-баннера этого кода вполне достаточно и лишние проверки никому не нужны, или Вы будете обновлять свой Flash-плеер, чтобы посмотреть рекламу на сайте? Статья может пригодится для понимания того, как осуществляется кросс-браузерное внедрение Flash-анимации в веб-страницы, а если нужно учесть дополнительные условия, что мешает доработать скрипт? :-)
мне показалось, что вы позиционируете это решение вместо swfobject. никаких упоминаний про использование решения чисто для рекламных баннеров и предупреждений, что в случае отсутствия флеш выведется пустой блок, не встретил
мне кажется, стоит об этом упомянуть
Добавил
все таки полезная статья.
Обьясните мне пожалста чем плох эмбед?
В нете встречается упоминание что его кто-то не поддерживает но не уточняется кто именно.
В статье супротив эмбеда выступает доктайп но нипонятно причем тут он если код вставляется скриптом.
мой код:
Какая разница, динамически мы генерируем код или выдаем готовый код браузеру, мы работаем в режиме соответствия стандартам, а тега <embed> нет в XHTML 1.0 Strict, вместо него введен универсальный контейнер , и то что браузер будет обрабатывать <embed> в режиме Standart Compliance Mode для XHTML 1.0 Strict — просто приятный бонус от разработчиков, обеспечивших обратную совместимость на случай, если кто-то бездумно допишет доктайп, так сказать, чтобы было. Для чего это делать намерено, вставляя deprecated-тег динамически, если есть способ сделать все в соответствие со стандартами?
1. Не тег а ДОМэлемент.
innerHTML is not a part of the W3C DOM specification
Элемент object креатеЭлементом создать не хотите?
Я думал какие-то сeрьёзные функциональные проблеммы есть окромя идеологических.
а нельзя ли в языке action script использовать фрагменты кодов Javascript?
Ogłoszenia erotyczne biała podlaska
Roksa ona tanczy
Отправить комментарий
Приветствуются комментарии:Для остальных вопросов и обсуждений есть форум.