imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Flash
Опции темы
Старый 20.04.2006, 12:57     # 1
Werw0lf
Junior Member
 
Аватар для Werw0lf
 
Регистрация: 11.01.2005
Сообщения: 83

Werw0lf Нимб уже пробиваетсяWerw0lf Нимб уже пробивается
Exclamation Перестаёт работать flash ссылка в html странице

Вопрос в следующем:
1. Делаю flash ролик с кнопкой. При нажатии кнопки, функция
Код:
on (release) { 
getURL (......); 
}
открывает указанную страницу.
2. Тестирую ролик в формате *.swf - всё работает, страница открывается.
3. Как только встраиваю данный flash ролик в html страницу, то при открытии html страницы в браузере, ссылка перестаёт работать! Т.е. при нажатии на конопку никакой страницы не открывается! Как с этим бороться???
Установлено Windows XP(SP2). Не может это быть связано с SP2 ?

И ещё один вопрос, может не совсем по теме:
Буквально на днях Windows затянул очередной пакет обновлений безопасности и теперь при открытии страницы с встроенными Flash роликами-эти ролики появляются в серой рамке и каждый раз поступает навязчивое предложение для использования этого элемента управления либо нажать пробел либо ввод либо кликнуть по нему мышкой. Всё бы ничего, но если этого не сделаешь, то страница начинает дёргаться при попытке пользоваться обычным html меню. Т.е. пока на разрешишь принудительно все flash ролики методом клика по ним (с точки зрения Windows - элементам управления), то страницей пользоваться нельзя. Бесит это!!!! Пробовал в настройках безопасности IE6 покапаться, что бы отключить такую трогательную заботу о пользователе, но не получилось... Не нашёл где это сделать. Может быть кто-нибудь сталкивался с этим и знает как отключить этот бред?
__________________
Lorem ipsum dolor sit amet

Последний раз редактировалось Werw0lf; 20.04.2006 в 14:51.
Werw0lf вне форума  
Старый 21.04.2006, 01:09     # 2
boor
::VIP::
Хрюндель
 
Аватар для boor
 
Регистрация: 27.10.2002
Адрес: Столица блин
Сообщения: 650

boor Простой бог
boor Простой богboor Простой богboor Простой богboor Простой богboor Простой богboor Простой богboor Простой богboor Простой богboor Простой богboor Простой богboor Простой богboor Простой богboor Простой богboor Простой богboor Простой богboor Простой бог
Вполне возможно что это связанно обновлениями что ты закачал.
Похоже что у тебя в IE отключенный все активикс элементы.
Попробуй если в другом браузере у тебя будет всё нормально то значит у тебя политика безопасности в IE установлена на максимум.
__________________
Если Вас выписали из сумасшедшего дома, это не значит, что Вас вылечили.
Просто Вы стали как все.
boor вне форума  
Старый 21.04.2006, 12:45     # 3
Werw0lf
Junior Member
 
Аватар для Werw0lf
 
Регистрация: 11.01.2005
Сообщения: 83

Werw0lf Нимб уже пробиваетсяWerw0lf Нимб уже пробивается
Решение проблемы 912945 FlashObject

Решение обеих проблем найдено, если кому интересно, то вот:

1. При создании swf ролика нужно выставить:
Local Playback Security - ACCESS NEWTWORK ONLY (Flash8 Pro). В этом случае ссылки из ролика будут работать не только, если его запускать Flash плеером, но и если его внедрить в html страницу.

2. Вторая проблема более глобальная, т.н. проблема 912945.
10 апреля 2006 г. Microsoft выпустила Обновление ActiveX для Internet Explorer . Данное обновление изменяет способ обработки обозревателем Internet Explorer веб-страниц, содержащих элементы управления ActiveX. Подробней здесь _http://support.microsoft.com/kb/912945/
Решение данной проблемы уже найдено. Теперь нужно внедрять в html страницу swf ролики другим способом, на основе Javascript FlashObject.
Подробно описание решения здесь, там же качаем скрипт: _http://blog.deconcept.com/flashobject/#examples
Я попробовал и подтверждаю, всё работает и при открытии страницы с flash анимацией теперь нет этих дебильных серых рамок, всё отображается корректно без всякого подтверждения и кликов.
__________________
Lorem ipsum dolor sit amet
Werw0lf вне форума  


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

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

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


Часовой пояс GMT +4, время: 00:16.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.