Как это работает
[Для желающих, Вы можете посмотреть код скрипта SWFObject здесь.]
Использовать SWFObject очень легко. Сначала включите в ваш файл строку, вызывающую скрипт: <script type="text/javascript" src="swfobject.js"></script> (лучше сделать это в заголовке страницы), а затем используя небольшой код Javascript вставьте Flash - ролик в нужном месте вашей страницы. Пример использования SWFObject:
<!-- Вызываем скрипт SWFObject--;><script type="text/javascript" src="swfobject.js"></script>
...
<!-- В нужном месте вставляем ваш Flash-ролик --;>
<div id="flashcontent">
Этот текст будет замещен Flash роликом, если у посетителя вашей страницы
установлен Flash-плеер, либо отображен в противном случае.
</div>
<script type="text/javascript">
var so = new SWFObject("movie.swf", "mymovie", "400", "200", "8", "#336699");
so.write("flashcontent");
</script>
Вот - описание того, что делает код:
<div id="flashcontent">[...]</div>Элемент HTML - кода, в который будет подставлен наш Flash - контент. Содержание, помещенное внутрь тегов <div id="flashcontent">[...]</div> будет заменено вашим Flash - контентом. Таким образом пользователи с установленным Flash - проигрывателями подходящих версий никогда не увидят этот код. Тогда как поисковые машины ее проиндексируют и внесут в свой индекс, чем вы можете воспользоваться, сделав, например, текстовое описание вашего флеш - ролика.
var so = new SWFObject(swf, id, width, height, version, background-color [, quality, xiRedirectUrl, redirectUrl, detectKey]);
Эта строка создает новый процесс SWFObject и передает ему необходимые аргументы... (подробнее..)