Показать сообщение отдельно
  #3 (permalink)  
Старый 20.03.2011, 20:44
Интересующийся
Отправить личное сообщение для forroboform Посмотреть профиль Найти все сообщения от forroboform
 
Регистрация: 26.10.2010
Сообщений: 23

Подключил "jquery.tools_.min_.js", через кнопку передал идентификатор Ютьюба в обработчик. Открывается "модальное окно" (DIV слой, если так нравится). Во всех браузерах все корректно отрабатывается (и вход и выход), кроме ИЕ8. В IE8 по "закрытию слоя"(jquery-крестик) и по "тыканью" вне слоя (на затемненной странице), отображение слоя - "снимается", но при этом продолжается подкачка с Ютьюба. При повторном запуске ролика или при запуске ддругого ролика по другой кнопке, происходит параллельное воспроизведение.

Все что надо - это корректно "закрыть слой" в ИЕ 8, так же как это происходит в других браузерах.

ПОВТОРЯЮ => закрыть DIV, содержащий
<object width="480" height="390"><param name="movie" value="http://www.youtube.com/v/3pN8L7SfwSU?fs=1&amp;hl=ru_RU&amp;rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/3pN8L7SfwSU?fs=1&amp;hl=ru_RU&amp;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="390"></embed></object>


Визуально такой DIV в IE8 закрывается (если там простая графика), но если там ролик с ютьюба, то DIV (вроде как исчезает), но звук идет пока не закончится ролик!

У меня к сожалению негде показать этот глюк, но вот тут (olerant.ru/modal.php) тоже автор показывает как у него классно ролик с ютьюба выглядит во всплывающем окне. Так Вы откройте эту страничку в ИЕ8, запустите ролик и через 20 сек. закройте (нажмите на крестик) или нажмите "мимо ролика" и увидите, что окно исчезло, а ролик Вы будете слушать пока он не закончится!

Последний раз редактировалось forroboform, 20.03.2011 в 20:56.
Ответить с цитированием