2009-03-05 2 views
0

У меня есть .swf-файл, который я пытаюсь найти, и он загружается в Firefox, но в IE6 он не загружается. При щелчке правой кнопкой мыши он говорит, что «фильм не загружен».Flash-фильм не загружен в IE6

Любые предложения?

+0

Вы можете рассказать нам больше о своей флеш-версии? ограничения безопасности отличаются от одной версии к другой. –

ответ

0

актуальная проблема была приложение использует SSL с проверкой подлинности клиента и есть странная проблема, когда при загрузке приложения в IE не заполнял определенный заголовок в HTTP-запрос, поэтому мне пришлось использовать настраиваемый фильтр сервлета, который вставил заголовок.

2

Можете ли вы разместить html, который вы используете, чтобы вставить перемещение на странице?

Я должен признать, однако, что я нахожу все нюансы внедрения вспышки быть головной болью. Я никогда их не помню, поэтому я полагаюсь на этот проект, чтобы обрабатывать все варианты браузера для меня: http://code.google.com/p/swfobject/. Вы можете обнаружить, что использование swfobject помогает решить проблему «просто уйти» :-) В их документах также есть резервные копии «не-javascript», если вам это нужно.

3

Убедитесь, что элемент OBJECT имеет ребенок ПАРАМЕТР elememt по имени фильма и атрибут называется данные, которые указывают на один ваш SWF-файл.

+0

ли вы имеете в виду, <парам имя = «фильм» Значение = «myfile.swf» /> – codecraig

+0

Да и объект необходим атрибут данных, так что вы должны что-то немного, как; <объект данных = "myfile.swf"> <имя параметра = "фильм" значение = "myfile.swf" /> –

0

Действительно действительно простой способ публикации вспышки HTML просто ударяя F12 ключ в Flash. Это опубликует SWF на пустой HTML-странице. Этот беспроблемный метод будет работать без проблем во всех браузерах.

В противном случае, для более чистого реализации, я рекомендую SWFObject (ссылка JARRET Гарди в выше).

0

Всякий раз, когда у публиковать файл SWF, это время и нужно менять флэш-плеер до 5,0, означает SWF публиковать в старой версии.

0

У меня была та же проблема. Просто скопируйте и вставьте код внутри вашего тега (протестирован в Firefox, IE6, IE7, IE8):

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"  codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="750" height="500"> 
    <param name=movie value="../FolderName/FlashFile.swf"> 
    <param name=quality value=high> 
    <embed src="../FolderName/FlashFile.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="750" height="500"></embed> 
</object> 
Смежные вопросы