Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 09.07.2006, 00:01
всеникизаняты вне форума Посмотреть профиль Отправить личное сообщение для всеникизаняты Найти все сообщения от всеникизаняты
  № 1  
Ответить с цитированием
всеникизаняты

Регистрация: Jun 2006
Сообщений: 54
По умолчанию рендеринг HTML и FLASH в IE

Какая-то засада... Стоит мне подключить ХОТЬ ОДНУ флешку, что я сделал, к странице на сайте, как в IE страница перестает полностью подгружаться. То есть, не грузит вообще половину картинок, будто и нет на них ссылок в HTML. При том что в Опере и ФФ все прекрасно отображается.
Сейчас еще помониторю заголовки, но как-то это печально совсем.

Старый 09.07.2006, 00:06
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 2  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Я думаю надо сначала полностью разобраться, что именно не работает, а потом уже писать сюда.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 09.07.2006, 00:30
всеникизаняты вне форума Посмотреть профиль Отправить личное сообщение для всеникизаняты Найти все сообщения от всеникизаняты
  № 3  
Ответить с цитированием
всеникизаняты

Регистрация: Jun 2006
Сообщений: 54
Значит так, выцепил я баннер, из-за которого проблема.
Опера, файрфокс - страница грузится нормально. IE6 - если есть этот баннер, то после его загрузки рендеринг страницы IE просто прекращает моментально и все, что не успело отобразится - не показывается. Проверил также обмен HTTP заголовками - браузер запрашивает все картинки, как положено.
Что особенного в этом баннере? Он тащит XML и делает loadMovie с другого хоста. Сам баннер в IE и в других браузерах грузится нормально.


Последний раз редактировалось всеникизаняты; 09.07.2006 в 00:32.
Старый 09.07.2006, 00:54
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 4  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Может все же исходник выложим?
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 09.07.2006, 01:50
всеникизаняты вне форума Посмотреть профиль Отправить личное сообщение для всеникизаняты Найти все сообщения от всеникизаняты
  № 5  
Ответить с цитированием
всеникизаняты

Регистрация: Jun 2006
Сообщений: 54
Смотри ПМ

Принципиальную разницу я нашел. IE грузит флеш В ПЕРВУЮ ОЧЕРЕДЬ (возможно это связано с порядком разбора структуры документа - флеш находится в начале страницы). Firefox грузит флеш-баннеры ВНЕ ЗАВИСИМОСТИ от их положения на странице последними. Возможно по этому он не успевает "сдохнуть".
Да, я тут все-таки ошибся, IE-таки не запрашивает все картинки, то есть даже не шлет все запросы на некоторые картинки на странице.

Старый 09.07.2006, 02:04
всеникизаняты вне форума Посмотреть профиль Отправить личное сообщение для всеникизаняты Найти все сообщения от всеникизаняты
  № 6  
Ответить с цитированием
всеникизаняты

Регистрация: Jun 2006
Сообщений: 54
Полевые испытания на моей локальной Фрибзде подтвердили мою правоту. Именно из-за того, что флеш грузится в ИЕ в порядке разбора анализатором HTML документа он и валит анализатора. Не даром, ой не даром в Опере и FF флэш разбирается в последнюю очередь. Именно так он не может испортить отображение документа, поскольку уже все отображено.

Старый 09.07.2006, 02:08
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 7  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Просмотр в IE ни каких проблем у меня не создал, поэтому сложно что либо сказать.
__________________
(и)Нильс.ru | Плагины для FlashDevelop


Последний раз редактировалось iNils; 09.07.2006 в 02:11.
Старый 09.07.2006, 02:14
всеникизаняты вне форума Посмотреть профиль Отправить личное сообщение для всеникизаняты Найти все сообщения от всеникизаняты
  № 8  
Ответить с цитированием
всеникизаняты

Регистрация: Jun 2006
Сообщений: 54
Сравни то, что получилось с тем, что есть в Файрфоксе. Возможно он просто симметрично не отобразил картинки и тебе показалось, что проблем нет. Еще одна особенность: при быстрых соединениях, когда обмен HTTP заголовками идет достаточно быстро, анализатор браузера успевает обработать структуру документа полностью прежде, чем флеш-плагин его убьет своей ошибкой. У меня такое в локали наблюдается. Но все же, если очистить кэш и попробовать еще разок-другой - все-таки обнаруживается, что элементы документа загружены не полностью.

Старый 09.07.2006, 02:16
всеникизаняты вне форума Посмотреть профиль Отправить личное сообщение для всеникизаняты Найти все сообщения от всеникизаняты
  № 9  
Ответить с цитированием
всеникизаняты

Регистрация: Jun 2006
Сообщений: 54
Все, сейчас флеш переделаю, ошибка, очевидно, в нем.

Старый 09.07.2006, 03:06
всеникизаняты вне форума Посмотреть профиль Отправить личное сообщение для всеникизаняты Найти все сообщения от всеникизаняты
  № 10  
Ответить с цитированием
всеникизаняты

Регистрация: Jun 2006
Сообщений: 54
Парился я парился, а оказалось то... ну е-мое...
Во флеше на первом фрейме одна строка:
getURL("javascript:alert('you clicked me')");
И все. Если есть эта строчка, выскакивает джаваскрипт-окно и на странице не грузится ни одно изображение (только в IE 6).

Создать новую тему Ответ Часовой пояс GMT +4, время: 19:54.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.