Лучшие технологии и продукты on-line!
Рамка на flash-роликах в IE
Колонка редактора Веб-дизайн Раскрутка Раскрутка Программирование Уроки Photoshop Уроки Flash Журнал Софт Юмор

Menu:


Лучшие продукты и технологии on-line!

Suppex.ru
Лучшие технологии и продукты on-line! Интернет-магазин компьютерной техники Suppex.ru
Подробнее

Seovik.com
Seovik.com - seo-студия - прогон по каталогам и раскрутка сайтов
Подробнее


БЫСТРЫЙ ПЕРЕХОД

Рамка на flash-роликах в IE

Автор: Nikitar
Сайт: Rusforumz.com


Этот урок будет полезен как для профессиональных флэшеров, так и для начинающих. Хотя сам этот очень нужный метод редко использую, просто лень :), но это нужно делать, правда. Поэтому как только соберусь обязательно весь код исправлю. Теперь вкратце о чём это я. Дело в том, что одно из обновлений Windows было посвящено браузеры Internet Explorer и те, кто скачали автоматическое обновление, неприятно удивились внешнему виду flash-роликов в IE. Те, кто пользуется другими браузерами ничего не заметили. Что именно появилось. Повилась рамка у flash-роликов, которая появляется при наведении на него и предлагает активировать нажатием. Это всё очень раздражает посетителей сайтов. И сегодня я предложу способ как с этим бороться.

1. Итак, вот он хитрый способ, как сделать флэш-ролик без этой ненавистной рамки. Прежде всего нужно закачать на сайт 2 файла javascript (они у меня приложены в архиве внизу страницы, они уже скачаны вами) и прописать код между тегами <head> и </head>.

<script src="AC_RunActiveContent.js" type="text/javascript"></script>
<script src="AC_ActiveX.js" type="text/javascript"></script>

2. Далее, код вставки самого флэш ролика заключаете в теги То есть получается что-то вроде

<noscript>
<object bla-bla-bla-bla-bla>
</object>
</noscript>

3. Затем перед этим кодом который заключён в ноускрипт. Вставляем следующий код.

<script type="text/javascript">
AC_FL_RunContent( 'codebase',
'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0',
'width','775','height','176','src','my_flash',
'quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer',
'movie','my_flash'); //end AC code
</script>

4. ТО что выделено красным нужно исправить
8,0,0,0 - номер версии флэша в котором делали ролик
775 - ширина ролика
176 - высота
my_flash - имя файла (ПИШЕМ БЕЗ РАЗРЕШЕНИЯ, ТО ЕСТЬ БЕЗ .swf!)

7. Вот и всё в принципе, человек у которого включён javascript рамки не увидит, а если не включён, то ролик он всё равно увидит, пусть даже и с рамкой. Вот такой способ.

2 файла javascript в архиве.
Распакуйте их и вставьте в путь, который прописали в первом пункте, они необходимы для корректной работы.