Перейти к содержимому

Фото
- - - - -

Проблема!


  • Вы не можете создать новую тему
  • Please log in to reply
3 ответов в этой теме

#1 pictum

pictum

    Zzz...

  • Пользователь
  • 95 сообщений

Отправлено 30 декабря 2007 - 14:22

Есть весьма нелепая проблема. Никак не удается ее разрешить.
Заключается она в следуещем:
Хочу вставить в html страничку swf-файл. Использую для этого JavaScript (FlashObject), для того чтобы в IE не появлялась рамка с активацией.
Вот скрипт который вставляю в html:

<div id="gallery">  
<script type="text/javascript">
// <![CDATA[
var fo = new FlashObject("gallery.swf", "gallery", "799", "560", "7", "#ffffff");
fo.write("gallery");
// ]]>
</script> 
</div>

Конечно это не весь скрипт, есть еще файл flashobject.js и строка в head, но они в этом случае не играют роли. Если я делаю таким образом то все работает. НО!
Если я меняю путь до swf-файла, то flash не отображается.
Пример:
<div id="gallery">  <script type="text/javascript">
		// <![CDATA[
		var fo = new FlashObject("http://мойсайт/папка/папка/gallery/gallery.swf", "gallery", "799", "560", "7", "#ffffff");
		fo.write("gallery");
		// ]]>
					</script> </div>
или

<div id="gallery">  <script type="text/javascript">
		// <![CDATA[
		var fo = new FlashObject("../gallery1/gallery.swf", "gallery", "799", "560", "7", "#ffffff");
		fo.write("gallery");
		// ]]>
					</script> </div>
Выходит так, что flash работает только в том случае, если swf-файл находится в той же папке что и html-файл. Я бы не мучался и выложил бы все в одну папку, но по некоторым обстаятельствам сделать этого не могу. Получается весьма банальная проблема. Не пойму откуда она берется.
Пробовал стандартную вставку (<object classid="....>.....</object>) та же проблема.

Сообщение изменено: Егор... (30 декабря 2007 - 14:41 )

  • 0
Pictum design studio

#2 Setor

Setor
  • Постоялец
  • 1 890 сообщений
  • Откуда:Эстония, Таллин

Отправлено 30 декабря 2007 - 14:28

Смотри что в конструкторе у FlashObject или читай доки...
  • 0

#3 zedirtybastard

zedirtybastard
  • Пользователь
  • 499 сообщений

Отправлено 02 января 2008 - 11:02

У меня SWFObject (он же ранее FlashObject) работает с абсолютным урлом без проблем.
Попробуй перейти на более свежий релиз, по кранйей мере я посмотрел исходники, там не может быть ошибки, все сделано топорно и скорее всего ошибка у тебя где-то, попробуй проверь свой relative path например

P.S.
Поставь firebug к лисе и посмотри, что у тебя рисует твой скрипт, так ты быстрее поймешь где он косячит

Сообщение изменено: zedirtybastard (02 января 2008 - 11:04 )

  • 0

#4 pictum

pictum

    Zzz...

  • Пользователь
  • 95 сообщений

Отправлено 02 января 2008 - 13:39

У меня SWFObject (он же ранее FlashObject) работает с абсолютным урлом без проблем.
Попробуй перейти на более свежий релиз, по кранйей мере я посмотрел исходники, там не может быть ошибки, все сделано топорно и скорее всего ошибка у тебя где-то, попробуй проверь свой relative path например

P.S.
Поставь firebug к лисе и посмотри, что у тебя рисует твой скрипт, так ты быстрее поймешь где он косячит

Спасибо за совет!
Я попробую более свежий релиз.
  • 0
Pictum design studio