Flash-навигация при отключенном Flash
Последнее время технология Flash на сайтах становится все более популярной. Красивые анимированные меню, баннеры, и даже целые сайты выполнены на Flash. Не так давно я с интересом узнал, что изначально Flash создавался для просмотра анимированных порнушных мультиков и совершенно не предназначался для сайтостроительства. Предположим, вы относитесь к тому редкому виду дизайнеров, которые используют Flash "редко, но метко", и сделали на нем красивую навигацию для сайта. У большинства пользователей все работает как надо, ссылки, прописанные в Flash-кнопках открываются, в общем все замечательно. А что увидит пользователь сайта, если у него в браузере отключена поддержка Flash, например в целях безопасности или экономии трафика? Правильно, не увидит НИЧЕГО. Для решения проблемы предлагаю использовать следующий код:Code (HTML) : Убрать нумерацию
- <object type="application/x-shockwave-flash"
- data="images/contact_button.swf" width="100" height="30">
- <param name="menu" value="false" />
- <param name="quality" value="high" />
- <param name="wmode" value="transparent" />
- <param name="bgcolor" value="#ffffff" />
- <param name="movie" value="images/contact_button.swf" />
- <a href="contact.html"><img src="images/contact_button.gif" width="100"
- height="30" border="0" alt="Контакты" /></a>
- </object>
Просмотров: 5410 | Комментариев: 6
Внимание! Статья опубликована больше года назад, информация могла устареть!
Комментарии
Отзывы посетителей сайта о статье
Alex
(13.05.2013 в 14:24):
СПС, помогло :)))
ManHunter
(30.08.2009 в 00:34):
Не вижу причин, чтобы ему не работать с разными доктайпами. Код валидный, ограничений даже под Strict не содержит.
Сергей
(29.08.2009 в 23:25):
Да это я не так делал в теге object убрал width="100" height="30" для моего
header.swf маловато было. А это походу параметры обязательные.
И как насчет DOCTYPE со всеми доктайпами этот код работает?
header.swf маловато было. А это походу параметры обязательные.
И как насчет DOCTYPE со всеми доктайпами этот код работает?
ManHunter
(29.08.2009 в 20:29):
А у меня в Firefox все нормально выводит. Что я делаю не так?
Сергей
(29.08.2009 в 20:26):
В Фоксе ваш код не выводит флешку и какртинку, а вот этот код:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash /swflash.cab#version=7,0,19,0" width="775" height="305">
<param name="movie" value="header.swf?button=1">
<a href="contact.html"><img src="images/index_01.gif" border="0" alt="Контакты" /></a>
<param name="quality" value="high">
<embed src="header.swf?button=1" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="775" height="305"></embed>
</object>
Выводит и флешку и картинку одновременно
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash /swflash.cab#version=7,0,19,0" width="775" height="305">
<param name="movie" value="header.swf?button=1">
<a href="contact.html"><img src="images/index_01.gif" border="0" alt="Контакты" /></a>
<param name="quality" value="high">
<embed src="header.swf?button=1" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="775" height="305"></embed>
</object>
Выводит и флешку и картинку одновременно
Влад
(09.11.2008 в 02:35):
ДА а я как то и не задумывался о этом! Спасибо большое те коне4но!
Флэш сайты - будущие!!!!
Флэш сайты - будущие!!!!
Добавить комментарий
Заполните форму для добавления комментария