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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 02.01.2008, 13:21
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 11  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Результат загрузки в IE6.
Название: cache.gif
Просмотров: 225

Размер: 11.9 Кб
1. Загружен файл http://www.rivne-today.com/test/test_stage.swf
2. Браузер взял файл из кеша
3. Размеры рабочего поля определились
4. Круг встал по центру
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 02.01.2008, 13:25
CrazyFlasher вне форума Посмотреть профиль Отправить личное сообщение для CrazyFlasher Найти все сообщения от CrazyFlasher
  № 12  
Ответить с цитированием
CrazyFlasher
 
Аватар для CrazyFlasher

Регистрация: May 2003
Адрес: Tallinn
Сообщений: 3,182
я из такой ситуации выходил используюя небольшой таймаут
__________________
Flash Developer
Папа TDP4 Team Battle

Старый 03.01.2008, 19:48
Idalgo вне форума Посмотреть профиль Отправить личное сообщение для Idalgo Найти все сообщения от Idalgo
  № 13  
Ответить с цитированием
Idalgo

Регистрация: Jul 2006
Сообщений: 89
Отправить сообщение для Idalgo с помощью ICQ
2 iNils
swf файл нипричем - сам по себе он выполняется корректно
глючит связка IE+swfobject
см. http://www.rivne-today.com/test/test_stage1.html

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

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
А где я сказал, что swf глючит?
У меня на скриншоте видно:
- загрузка html
- загрузка swfobject
- загрузка swf
- отображение swf
То есть связка IE+swfobject и с корректным отображением swf.
Можете вместо swfobject попробывать использовать мой iobject (только он не детектит версию плеера).
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 03.01.2008, 21:26
aQuestion вне форума Посмотреть профиль Найти все сообщения от aQuestion
  № 15  
Ответить с цитированием
aQuestion
Banned
[+5 08.09.07]
[+4 17.01.08]
 
Аватар для aQuestion

Регистрация: Dec 2005
Сообщений: 556
Цитата:
Сообщение от Idalgo
swf файл нипричем - сам по себе он выполняется корректно
глючит связка IE+swfobject
что значит "сам по себе"? в хтмл без свфобъекта, или напрямую свф в адресной строке?

эдит: вопрос снят. сам проверил.

2инильс: баг видится в ИЕ7


Последний раз редактировалось aQuestion; 03.01.2008 в 21:51.
Старый 03.01.2008, 22:07
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 16  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Пару раз сталкивался с этим багом, но в конечном итоге он так и не проявил себя, уж не знаю, почему.

Старый 03.01.2008, 22:15
aQuestion вне форума Посмотреть профиль Найти все сообщения от aQuestion
  № 17  
Ответить с цитированием
aQuestion
Banned
[+5 08.09.07]
[+4 17.01.08]
 
Аватар для aQuestion

Регистрация: Dec 2005
Сообщений: 556
Цитата:
Сообщение от Idalgo
В принципе решение я нашел:
http://blog.deconcept.com/swfobject/...e-please-help/
Но оно меня не устраивает по одной простой причине - необходимости каждый раз заново скачивать swf-файл, который таки что-то весит.
вы плохо прочитали топик. в самом низу умный человек сообщил, что проблема упирается в innerHTML и использование document.write её решает. я только что проверил со скриптом инильса (как раз document.write) - таки работает. это не кошерно, но видимо выход.

Edit: немного повозился со скриптом нильса, вобщем результат такой:
Код:
function showFlash(o, cid){
...
var element = document.createElement("embed");
element.setAttribute ("type", "application/x-shockwave-flash");
element.setAttribute ("pluginspage", "http://www.macromedia.com/go/getflashplayer");
element.setAttribute ("src", o.name);
element.setAttribute ("width", o.width);
element.setAttribute ("height", o.height);

document.getElementById(cid).appendChild(element);
//debugger;

}
увы, элемент "эмбед" не есть часть хнтмл, посему такой хак тоже не кошерен. к сожалению, не могу понять, почему не добавляется "обжект".

Edit 2: object tag added successfully with
Код:
var element = document.createElement("object");
element.setAttribute ("classid", "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000");
element.setAttribute ("codebase", "http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version='+v+'");
element.setAttribute ("width", o.width);
element.setAttribute ("height", o.height);
document.getElementById(cid).appendChild(element);
element.movie = o.name;
однако єтот код подвержен проблеме с кэшем


Последний раз редактировалось aQuestion; 03.01.2008 в 23:36.
Создать новую тему Ответ Часовой пояс GMT +4, время: 03:53.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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