Вернуться   Форум SAPE.RU > Общие вопросы > Разработка и сопровождение сайтов

-->
Ответ
 
Опции темы
Старый 02.10.2008, 17:49   #1
JS Developer
 
Аватар для Regent
 
Регистрация: 10.04.2008
Адрес: Виргинские острова
Сообщений: 1,093
Вес репутации: 247
Regent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущее
Отправить сообщение для Regent с помощью ICQ
Lightbulb Help! Flash атакует!

Приветствую всех!
Что имеем:
1. Flash ролик(формат *.swf)
2. Браузер IE 7.0

В IE 7.0 около этого ролика при наведении мышкой появляется рамка. Надо нажать разок(тем самым активировать элементы управления в ролике).

В IE 6.0 всё норма, флэш сразу активный.

Так вот, как и что нужно сделать, чтобы в IE 7 флэш сразу был активным и ненадо было по нему щёлкнуть?
JS? VBScript?

Любому ответу буду рад!
Regent вне форума   Ответить с цитированием
Старый 02.10.2008, 18:53   #2
Мастер
 
Аватар для VoiD_BY
 
Регистрация: 10.01.2008
Адрес: Беларусь
Сообщений: 678
Вес репутации: 225
VoiD_BY - за этого человека можно гордитсяVoiD_BY - за этого человека можно гордитсяVoiD_BY - за этого человека можно гордитсяVoiD_BY - за этого человека можно гордитсяVoiD_BY - за этого человека можно гордитсяVoiD_BY - за этого человека можно гордитсяVoiD_BY - за этого человека можно гордитсяVoiD_BY - за этого человека можно гордитсяVoiD_BY - за этого человека можно гордитсяVoiD_BY - за этого человека можно гордится
Отправить сообщение для VoiD_BY с помощью ICQ
По умолчанию

это защита, насколько я помню... -> надо, чтобы пользователь в настройках ставил
__________________
Блог | А это место опять сдается!
VoiD_BY вне форума   Ответить с цитированием
Старый 02.10.2008, 19:00   #3
Специалист
 
Аватар для Squish
 
Регистрация: 08.07.2008
Сообщений: 429
Вес репутации: 208
Squish - просто великолепная личностьSquish - просто великолепная личностьSquish - просто великолепная личностьSquish - просто великолепная личностьSquish - просто великолепная личностьSquish - просто великолепная личностьSquish - просто великолепная личность
По умолчанию

А где Вы были последние года два? С тех пор как эолас выставил свои патенты, майкрософту пришлось сделать так, что флеш (и прочие плагины), встроенные в HTML необходимо активировать. Для обхода этого уже давно есть рекомендации, в частности не встраивать код флеша в HTML, а вставлять на страницу посредством JavaScript.
__________________
Набираю рефералов, помогу в установке кода на PHP/ASP скрипты/движки/CMS.
Размещайте ссылки навсегда в контексте или текстовых блоках.
Хороший хостинг 1Гб - 60р./мес.
Squish вне форума   Ответить с цитированием
Старый 02.10.2008, 19:22   #4
Специалист
 
Аватар для raidboss
 
Регистрация: 04.07.2008
Сообщений: 116
Вес репутации: 195
raidboss скоро станет известен
По умолчанию

ну хоть где-то некрософт поимели.
raidboss вне форума   Ответить с цитированием
Старый 02.10.2008, 19:30   #5
Специалист
 
Аватар для Squish
 
Регистрация: 08.07.2008
Сообщений: 429
Вес репутации: 208
Squish - просто великолепная личностьSquish - просто великолепная личностьSquish - просто великолепная личностьSquish - просто великолепная личностьSquish - просто великолепная личностьSquish - просто великолепная личностьSquish - просто великолепная личность
По умолчанию

Цитата:
Сообщение от raidboss Посмотреть сообщение
ну хоть где-то некрософт поимели
Поимели ВСЕХ производителей броузеров, просто в IE эту проблему вот так обошли.
__________________
Набираю рефералов, помогу в установке кода на PHP/ASP скрипты/движки/CMS.
Размещайте ссылки навсегда в контексте или текстовых блоках.
Хороший хостинг 1Гб - 60р./мес.
Squish вне форума   Ответить с цитированием
Старый 02.10.2008, 19:56   #6
JS Developer
 
Аватар для Regent
 
Регистрация: 10.04.2008
Адрес: Виргинские острова
Сообщений: 1,093
Вес репутации: 247
Regent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущее
Отправить сообщение для Regent с помощью ICQ
По умолчанию

Цитата:
Сообщение от Squish Посмотреть сообщение
вставлять на страницу посредством JavaScript
От этого ничего не меняется, проверенно лично)

Вообщем ркшил эту проблему!
Решение сделано на JS: Делается скрипт. Скрипт создаёт div перед тегом object, создаёт swfobject, переписывает большую часть параметров из "старого" object, "выдёргивает" flashvars из Embed, пишет вновь созданный object в ранее созданный div и удаляет из дерева DOM "старый" object

Тем, кто не сможет написать подобный скрипт, в помощь http://miracle.wordpress.com/2006/07...-update-part3/

Если ничего не получается и так, ко мне стучите, помогу.

Вообщем всем спасибо. Если кому интересно. выложу сдесь линк на то, что получилось.
Regent вне форума   Ответить с цитированием
Старый 02.10.2008, 20:02   #7
Специалист
 
Аватар для Squish
 
Регистрация: 08.07.2008
Сообщений: 429
Вес репутации: 208
Squish - просто великолепная личностьSquish - просто великолепная личностьSquish - просто великолепная личностьSquish - просто великолепная личностьSquish - просто великолепная личностьSquish - просто великолепная личностьSquish - просто великолепная личность
По умолчанию

Что-то Вы намудрили. Я просто выносил во внешний скрипт:
document.write('тут код флеша');

и в сам HTML вставлял вызов этого скрипта:
<script src="..."></script>
__________________
Набираю рефералов, помогу в установке кода на PHP/ASP скрипты/движки/CMS.
Размещайте ссылки навсегда в контексте или текстовых блоках.
Хороший хостинг 1Гб - 60р./мес.
Squish вне форума   Ответить с цитированием
Старый 03.10.2008, 10:28   #8
JS Developer
 
Аватар для Regent
 
Регистрация: 10.04.2008
Адрес: Виргинские острова
Сообщений: 1,093
Вес репутации: 247
Regent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущее
Отправить сообщение для Regent с помощью ICQ
По умолчанию

Цитата:
Сообщение от Squish Посмотреть сообщение
Что-то Вы намудрили. Я просто выносил во внешний скрипт:
document.write('тут код флеша');

и в сам HTML вставлял вызов этого скрипта:
<script src="..."></script>
Да не, во всяком случаем в IE 7 такая штука не прокатывает(ничего не могу сказать про шестой)

Так что от жизни отстали немного)
Regent вне форума   Ответить с цитированием
Ответ


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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Делаем шапки, баннеры на FLASH Ufaweb Деловое сотрудничество 28 01.07.2008 20:10
Гугл атакует??!! ;)) Semenov4317 Вопросы по работе системы 3 29.11.2007 22:45
Flash - что делать? RomanG Яндекс 9 15.10.2007 01:09
Есть спецы во FLASH? Lesnik59 Разработка и сопровождение сайтов 4 14.08.2007 08:06
А как на счет Flash? techno Вопросы по работе системы 17 01.08.2007 13:52


Часовой пояс GMT +3, время: 15:13.