- Сообщений: 146
- Спасибо получено: 7
Как создать и настроить свой веб-сервер на VDS (05 сен 2024)
Осенью самое время заняться установкой и тюнингом своего веб-сервера. Не правда ли?
Вставка flash на сайт
- Jannet
- Автор темы
- Не в сети
- Давно я тут
Less
Больше
12 года 8 мес. назад #1
от Jannet
Еще немного - и я всему научусь.
Jannet создал тему: Вставка flash на сайт
Доброго времени суток. Как правильно вставить flash-ролик (swf) на сайт под управлением Joomla ?
Еще немного - и я всему научусь.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Aleksej
- Не в сети
- Модератор
12 года 8 мес. назад - 12 года 8 мес. назад #2
от Aleksej
Aleksej ответил в теме Re: Вставка flash на сайт
Вы можете использовать следующие примеры кода, прописав путь к flash-ролику таким вот примерно образом (значения подставляем свои, естественно):
Или даже вот так:
Вообще вариантов немало... в качестве действительно валидных кодов вставки flash на сайт рекомендуются порой вот такие:
Можно использовать и старый заслуженный
mod_flashmod
. В архиве - версии модуля под J1.0 и J1.5. Несколько стилей вывода, поддерживает все версий flash player, поддержка Ajax.
В JCE вроде бы был плагин mediaobject, попробуйте также с его помощью.
Кроме всего прочего, вы можете попросту воспользоваться стандартным mod_banner в Joomla; для этого открываем модуль и ищем окошко "Пользовательский код баннера". Вроде бы подхватывает не только flash-ролики, но даже Google Adsense.
Самым прогрессивным, видимо, способом вставки кода flash здесь является использование SWFObject:
С помощью этого модуля возможно использование синтаксиса сценария SWFObject для вставки Flash-объекта внутри модуля в Joomla, при этом не нужно знать язык JavaScript.
Страница проекта , там же ссылка на подробную документацию в том числе и на русском.
Code:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="450" height="140">
<param name="movie" value="/images/flash/ghosts.swf" />
<param name="quality" value="high" />
<param name="allowScriptAccess" value="always" />
<param name="wmode" value="transparent">
<embed src="/images/flash/ghosts.swf"
quality="high"
type="application/x-shockwave-flash"
WMODE="transparent"
width="450"
height="140"
pluginspage="http://www.macromedia.com/go/getflashplayer"
allowScriptAccess="always" />
</object>
Code:
<!--[if false]> -->
<object type="application/x-shockwave-flash"
data="<?php echo $mosConfig_live_site; ?>/templates/moj_dom/images/sky1.swf" width="985" height="291">
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<!-- <![endif]-->
<!--[if IE]>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0"
width="985" height="291">
<param name="movie" value="<?php echo $mosConfig_live_site; ?>/templates/moj_dom/images/sky1.swf" />
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<![endif]-->
Установите Flash player для полного просмотра сайта!
</object>
Code:
<embed type="application/x-shockwave-flash" width="120" height="240" src="images/stories/ghosts.swf" quality="best" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>.
Code:
<object type="application/x-shockwave-flash"
data="c.swf?path=movie.swf"
width="400" height="300">
<param name="movie"
value="c.swf?path=movie.swf" />
</object>
Code:
<script type="text/javascript" src="относительный путь/swfobject.js"></script>
<div id="flashcontent">
Этот текст будет заменён флэшкой - пишите больше для поисковиков.
</div>
<script type="text/javascript">
var so = new SWFObject("movie.swf","Моя флешка - пишите больше для поисковиков","100%","100","7","#000");
so.addParam("quality", "high");
so.write("flashcontent");
</script>
В JCE вроде бы был плагин mediaobject, попробуйте также с его помощью.
Кроме всего прочего, вы можете попросту воспользоваться стандартным mod_banner в Joomla; для этого открываем модуль и ищем окошко "Пользовательский код баннера". Вроде бы подхватывает не только flash-ролики, но даже Google Adsense.
Самым прогрессивным, видимо, способом вставки кода flash здесь является использование SWFObject:
SWFObject - это JavaScript библиотека для корректного внедрения в страницу Флеш на страницу.
Основные достоинства этого метода:
- Сценарий сам распознает версию Flash.
- Если flash не установлен, либо отключен, то отобразиться альтернативный текст и предложение установить/обновить AdobeFlash.
- Скрипт нормально работает под всеми основными браузерами (Opera, IE, FireFox, Chrome, ...)
- Проходит валидацию XHTML 1.0
- Маленький размер - 10кб, с сжатием 4 кб.
С помощью этого модуля возможно использование синтаксиса сценария SWFObject для вставки Flash-объекта внутри модуля в Joomla, при этом не нужно знать язык JavaScript.
Страница проекта , там же ссылка на подробную документацию в том числе и на русском.
Последнее редактирование: 12 года 8 мес. назад пользователем Aleksej.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.