Просмотр полной версии : Flash Vs Mozilla
Kim Artemjev
01.08.2007, 12:49
Воспользовался советом на форуме насчёт swf object для определении версии флэш плеера. В итоге рамка вокруг фильма в эксплорере исчезла (это была изначальная проблема). Зато пропала картинка при просмотре через Мозиллу.
Походу чего то не дописал
Код такой
<HTML>
<HEAD>
<TITLE>Preciuos Moments</TITLE>
<meta name="description" content="">
<meta name="keywords" content="">
<script type="text/javascript" src="swfobject.js"></script>
</HEAD>
<BODY bgcolor="#ffffff" topmargin = 0>
<table align = "center" valign = "center" height="100%" width="100%">
<tr align = "center" valign = "center">
<td>
<div id="flashcontent">
</div>
<script type="text/javascript">
var so = new SWFObject("esileht.swf","esileht","500","200","8", "#FFFFFF");
so.write("flashcontent");
</script>
</td>
</tr>
</table>
</BODY>
</HTML>
Kim Artemjev, отредактируйте свой пост и оформите код тегами .
Kim Artemjev
01.08.2007, 13:14
Да да ... сорри ;)
Приведенный код верен, при условии, что swfobject.js нормальный.
А style никто не забыл прописать у div?
upd: хотя и без этого должно работать.
Kim Artemjev
01.08.2007, 13:29
Что можно добавить например сюда тогда ? ведь через Експлорер всё работает)
Ссылку на страницу с проблемой можно увидеть?
Kim Artemjev
01.08.2007, 13:34
Само собой http://www.preciousmoments.ee/
BOM уберите с файла. Пересохраните swfobject.js без BOM или качните заново.
Kim Artemjev
01.08.2007, 13:38
2 Kikasso смотри наверху
Гм, в Firefox выдал ошибку
Error: SWFObject is not defined
Source File: http://www.preciousmoments.ee/
Line: 20
Скорее всего что-то не так с самим SWFObject.
Kim Artemjev
01.08.2007, 13:42
Глупый вопрос - BOM - это что ?
Установите себе плагин для FF:
http://www.getfirebug.com/contribute.html?product
Это полезно для отладки.
ВОМ - заголовок, что файл типа уникод.
Качните свежую версию js и перезалейте.
Kim Artemjev
01.08.2007, 13:44
А у меня ошивок не выдаёт - просто я вижу вместо Флэша текст который между
<div id="flashcontent">
Flash - этот текст я вижу
</div>
Kim, мне ещё раз вас попросить оформить код?
Природа глюка непонятна. На этой (http://etcs.ru/pre/StageManagerDemo/) странице нормально все отображается?
Kim Artemjev
01.08.2007, 13:48
Не помогло ( .
Да на етой странице всё ОК. Поробую переписать код
Сохраните страницу в utf-8 кодировке, а не Unicode UTF-16 LE.
Kim Artemjev
02.08.2007, 16:58
Не помогает - всё по старому
http://www.preciousmoments.ee/rus.html
Страница по прежнему сохранена в кодировке Unicode UTF-16. И без метки, к тому же.
Сохраните в utf-8, ещё раз говорю.
Kim Artemjev
02.08.2007, 17:02
Ну что я могу сказать - с меня пиво ) всё заработало. Обьясни пожалуста в чём прикол с етими кодировками ?
Не знаю, возможно это баг Firefox. Он правильно отображает страницу, но для JS получается иная кодировка или ещё что-то.
Kim Artemjev
02.08.2007, 17:10
спасибо, будем знать
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.