Время чтения: 2 мин. 17 июля 2015 в 11:24 Блог веб-разработчика
Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5
Загрузка...

Как вставить swf на сайт

Клиент:

  • Официальный дилер электроинструментов Bosh в Санкт-Петербурге.
  • Сайт клиентов — https://pinremont.ru/

Задача:

  • сделать логотип
  • анимировать логотип
  • сделать сайт

Решение:

2015-07-17_142217

Описания метода вставки SWF:

Данный вариант подойдет всем, кому нужно вставить SWF файл на страницу сайта, блога, чего либо. Подходит для любого движка, будь то: WordPress, Joomla, Ucoz, 1С-Битрикс или обычная HTLM или php страница.

Берете код ниже, вставляете его на сайт НЕ В ВИЗУАЛЬНЫЙ РЕДАКТОР, А В HTML. Если Вы используете CMS и хотите вставить swf файл на страницу\запись, нужно обернуть код тегами:

[php]<pre></pre>[/php]

Если swf заработал но на заднем фоне что-то не так, смотрите стили тега pre. Так же, тег pre учитывает пробелы, их нужно удалять если они Вам не нужны.

Заменяете нужные Вам параметры: (!важно: параметры повторяются, заменить нужны все.)

[php]
width="273" — ширина
height="96" — высота
полная-ссылка-на-ваш-файл.swf — полный путь к Вашему swf файлу
param name="wmode" value="transparent" — прозрачный фон
[/php]

Ниже представлен сам код:

[php]
<object width="273" height="96" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000">
<param name="movie" value="полная-ссылка-на-ваш-файл.swf" />
<param name="quality" value="high" />
<param name="scale" value="noborder" />
<param name="salign" value="t" />
<param name="wmode" value="transparent" />
<param name="src" value="полная-ссылка-на-ваш-файл.swf" />
<!—[if !IE]>—><object width="273" height="96" type="application/x-shockwave-flash" data="полная-ссылка-на-ваш-файл.swf"><!—<![endif]—>
<param name="quality" value="high" />
<param name="scale" value="noborder" />
<param name="salign" value="t" />
<param name="wmode" value="transparent" />
<param name="src" value="полная-ссылка-на-ваш-файл.swf" />
<p>Альтернативное содержимое</p>
<!—[if !IE]>—></object><!—<![endif]—>
</object>
[/php]

Достоинства метода:

  • Вставка flash на сайт методом вложенных объектов имеет следующие плюсы:
  • Валидность и соответствие стандартам
  • Возможность показа альтернативного содержимого, если не установлен flash-плеер

Недостатки метода (такова цена валидности)

  • Дублирование параметров
  • Объемный код
  • Иррациональность
  • Использование условных комментариев (для обеспечения кроссбраузерности)
  • Не все браузеры предложат установить flash-плеер, при его отсутствии

Похожие статьи

Заказать обратный звонок

Я свяжусь с Вами в течении 10 минут и отвечу на все Ваши вопросы.

Введите ваше имя *

Введите контактный телефон *

Получить коммерческое предложение

Я свяжусь с Вами в течении 10 минут и отвечу на все Ваши вопросы.

Введите ваше имя *

Введите контактный телефон *

Введите контактный e-mail *

Какая услуга Вас интересует? *

Допонительные услуги

Комментарий

Получить коммерческое предложение

Я свяжусь с Вами в течении 10 минут и отвечу на все Ваши вопросы.

Введите ваше имя *

Введите контактный телефон *

Введите контактный e-mail *

Какая услуга Вас интересует? *

Допонительные услуги

Комментарий

Получить консультацию

Я свяжусь с Вами в течении 10 минут и отвечу на все Ваши вопросы.

Введите ваше имя *

Введите контактный телефон *

Введите контактный e-mail *

Комментарий

Получить консультацию

Я свяжусь с Вами в течении 10 минут и отвечу на все Ваши вопросы.

Введите ваше имя *

Введите контактный телефон *

Введите контактный e-mail *

Комментарий

[contact-form-7 404 "Not Found"]
[contact-form-7 404 "Not Found"]
Начать сотрудничество
Заполните поля ниже. Я лично перезвоню Вам в течении 15 минут для обсуждения деталей.

Введите ваше имя *

Введите контактный телефон *

Введите контактный Email для отправки точной стоимости

или позвоните мне по телефону
+7-499-70-300-44
Получить консультацию

Я свяжусь с Вами в течении 10 минут и отвечу на все Ваши вопросы.

Введите ваше имя *

Введите контактный телефон *

Введите контактный e-mail *

Комментарий

[contact-form-7 404 "Not Found"]
Получить коммерческое предложение

Я свяжусь с Вами в течении 10 минут и отвечу на все Ваши вопросы.

Введите ваше имя *

Введите контактный телефон *

Введите контактный e-mail *

Какая услуга Вас интересует? *

Допонительные услуги

Комментарий

Получить коммерческое предложение

Я свяжусь с Вами в течении 10 минут и отвечу на все Ваши вопросы.

Введите ваше имя *

Введите контактный телефон *

Введите контактный e-mail *

Какая услуга Вас интересует? *

Допонительные услуги

Комментарий

Заказать услугу
Я свяжусь с Вами в течении 15 минут в рабочее время для обсуждения деталей

Введите ваше имя *

Введите контактный телефон *

Введите контактный e-mail *

Запись на бесплатный урок
Введите ваше имя, телефон и skype логин.
Я свяжусь с Вами для уточнения времени прохождения урока.

Введите ваше имя *

Введите контактный телефон *

Введите Skype *

Выберите программу

Промокод