Вернуться   SEO форум - оптимизация и продвижение сайтов > Web разработки > Программирование

Важная информация
Программирование - PHP, MySQL, JavaScript, CSS, HTML верстка и т.д.

Ответ
 
Опции темы Рейтинг: Рейтинг темы: голосов - 2, средняя оценка - 3.00. Опции просмотра
Старый 25.07.2013, 17:38   #1
 
Аватар для Alex LM
 
Сообщений: 973
FR (активность): 287,132

Доп. информация
По умолчанию Автор темы Как сделать swf файл ссылкой? (без "вшивания" ссылки в тело swf)

Есть swf анимация (без "вшитой" ссылки).

Цель: сделать swf ссылкой
максимально корректно работающей в наиболее распространенных браузерах.

Наиболее очевидный вариант, изменить сам swf (изменить сам файл) исключаем изначально.


Плохой вариант:


<div style="position: relative;">
<a style="position: absolute; width:468px; height: 60px; left: 0; top: 0;" href="http://seocafe.info" target="_blank"></a>
<object type="application/x-shockwave-flash" data="http://seocafe.info/NAME.swf" width="468" height="60">
<param name="wmode" value="opaque">
<param name="movie" value="http://seocafe.info/NAME.swf" />
<param name="quality" value="high" />
</object>
</div>



Плох некоторыми "мелочами" и не корректной работой в IE. IE такой IE, но ним по прежнему пользуется +-5% посетителей.


Какие корректные варианты решения вопроса предложите?


Alex Life Mix – путешествия
Часто задаваемые вопросы форума по SEO и близкой тематике - SEO FAQ
Alex LM вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
"Спасибо" от:
СТЕПАН (25.07.2013)
Старый 25.07.2013, 18:20   #2
 
Аватар для СТЕПАН
 
Сообщений: 1,655
FR (активность): 113,743

Доп. информация
По умолчанию

<div style="position: relative;">
<a href="http://seocafe.info" target="_blank">
<object type="application/x-shockwave-flash" data="http://seocafe.info/NAME.swf" width="468" height="60">
<param name="wmode" value="opaque">
<param name="movie" value="http://seocafe.info/NAME.swf" />
<param name="quality" value="high" />
</object></a>
</div>


  • Обзор SEO софт для Вебмастера! | Антикапча лучшая RU сегменте
  • ZennoPoster 5 + Бонус шаблоны | Купить Key Collector со скидкой за 1100р
СТЕПАН вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 25.07.2013, 18:49   #3
 
Аватар для Unick
 
Сообщений: 711
FR (активность): 37,335

Доп. информация
По умолчанию

Вы верите в магию?

<div style="position: relative;">
<a style="position: absolute; width:468px; height: 60px; left: 0; top: 0;" href="http://seocafe.info" target="_blank"></a>
<object type="application/x-shockwave-flash" data="http://seocafe.info/NAME.swf" width="468" height="60">
<param name="wmode" value="opaque"/><!--Комментарий не удалять!-->
<param name="movie" value="http://seocafe.info/NAME.swf" />
<param name="quality" value="high" />
</object>
</div>

Вот это работает в IE 7,8,9
Как и в остальных браузерах

Лан лан, магия тоже не совершенна, придется для 7 и 8 IE налепить картинку...


andreisoroka.com
Unick вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 26.07.2013, 09:51   #4
 
Аватар для Alex LM
 
Сообщений: 973
FR (активность): 287,132

Доп. информация
По умолчанию Автор темы

СТЕПАН, в Хроме (+ ИЕ) при нажатии на swf ничего не происходит (ссылки нет).

Цитата:
Сообщение от Unick Посмотреть сообщение
Вы верите в магию?
Код ровно тот же, что и в стартовом сообщении...
В чем фокус?


Alex Life Mix – путешествия
Часто задаваемые вопросы форума по SEO и близкой тематике - SEO FAQ
Alex LM вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 26.07.2013, 14:28   #5
 
Аватар для Unick
 
Сообщений: 711
FR (активность): 37,335

Доп. информация
По умолчанию

Alex LM, ну это же магия...
проверил?))
Оффтоп:
Из-за того, что добавил комментарий... в ИЕ >= 8 версии ломается вся логика, и творятся чудеса.
Этим комментом, я для старых ИЕ заблокировал строчку
<param name="movie" value="http://seocafe.info/NAME.swf" />

и из-за этого флеш не работает, и ссылка работоспособная... (Можно исключительно для них гивку вставить)

Другие браузеры подвоха и не заметят, исключительно для ИЕ

Не ужели вы думаете, что слова верстка и разметка подходят для ИЕ? Никак нет! Это шаманство и колдовство.
Так что вам придется поверить в магию...
Я слышал с помощью ИЕ демонов призывали...

А если серьезно... идеально рабочего способа нету.


andreisoroka.com
Unick вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 26.07.2013, 15:04   #6
 
Аватар для luserz
 
Сообщений: 561
FR (активность): 16,631

Доп. информация
По умолчанию

Мне помогло следующие.
Выше того места где у Вас стоит флеш баннер, в коде.Вставляете следующее:
<a target="#" href="#" style="position:absolute;width:#px;height:#px;back ground:url(#.gif);"></a>
1. В качестве target ставите где будет открываться ссылка.(Смотрите элементы атрибута target)
2. В href вставляйте ссылку
3. В width вставляете ширину Вашего флеш баннера.
4. В height вставляете высоту Вашего флеш баннера.
5. В background вставляйте картинку в 1px прозрачную. Сделанную a формате gif
-----------------------------
Эта фишка делает по вверх вашего флеш баннера прозрачную картинку. Которая и становится ссылкой.Сам по себе флеш ссылкой можно сделать, только тогда, когда ты его создаешь в флеш редакторе. У меня работает везде.
Alex LM: сообщение полезно
luserz вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
"Спасибо" от:
Alex LM (09.02.2015)
Ответ

Метки
swf, swf ссылкой

Быстрый ответ
Ваше имя пользователя: Регистрация. Для входа нажмите здесь
Случайный вопрос

Сообщение:
Опции
Внимание!
Этой теме более 3263 дней. Вы можете оставить сообщение здесь. Но, обращаем внимание. Возможно, рациональней создать новую тему (найти свежее обсуждение)?


Опции темы
Опции просмотра Оценка этой теме
Оценка этой теме:

Ваши права в разделе
Вы не можете создавать новые темы
Вы можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[ Вопрос ] Обратный отсчет в html ("До конца акции осталось: ..."). Как сделать? GILMOR Программирование 6 17.12.2021 15:04
Два домена "сайт.com.ua" и "site.com.ua". На какой домен ставить ссылки? Dolce Раскрутка в общих чертах 2 02.06.2013 16:10
[ Вопрос ] Ссылочный вес. Ссылки ссылающиеся на сайт "Б" ссылались на сайт "А". Чтобы вес не потерялся. Редирект? Gif Продвижение ссылками 1 24.12.2012 17:54
"Утопить" сайт в поиске. Как это грамотно сделать? Art4web Дорвеи и черное SEO 12 29.06.2012 16:53

Текущее время: 20:18. Часовой пояс GMT +3.