Вставка swf карты на сайт

Прислано: maka

пт, 19/03/2010 - 13:56

Другие статьи по теме:

Всем добрый день!

Хочу вставить на сайт флеш карту Украины, в которой при наведении курсора, должна подсвечиваться область. Параметры для флеш берутся с xml файла.
Сделал следующее:

<object type="application/x-shockwave-flash" data="http://otdyhaem.com.ua/files/images/map_XML_4_sized.swf" width="600" height="470">
<param name="movie" value="http://otdyhaem.com.ua/files/images/map_XML_4_sized.swf" />
<param name="quality" value="high" />
<param name="pluginurl" value="http://www.macromedia.com/go/getflashplayer" />
<param name="flashvars" value="">
</object>

В результате получилось:
http://otdyhaem.com.ua/zakarpatskaja/zakarpatskaja.html

Помогите пожалуйста разобраться с проблемой.

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано vadim_ в пт, 19/03/2010 - 15:28.

"maka" написал(а):

Параметры для флеш берутся с xml файла.

Возможно здесь проблема. Убедитесь что этот xml файл действительно находится роликом


Опубликовано GolovaNoga в пт, 19/03/2010 - 16:31.

http://bashtanovka.com/
вот мы карту делали, тоже их XML ,берется информация, так пришлось в корень положить swf и xml и все заработало, возможно можно и во флеш подключать /sites/all/themes/..... но не уверен что это правильней.


Опубликовано maka в сб, 20/03/2010 - 09:45.

Попробовал сделать, как у GolovaNoga

 
<script type="text/javascript" src="/themes/traveling/swfobject.js"></script>
<script type="text/javascript">
    swfobject.embedSWF("/themes/traveling/map_XML_4_sized.swf", "myContent", "600", "470", "9.0.0","expressInstall.swf");
    </script>
 <div style="display:block; width:600px; height:470px; margin:0 auto;">
<div id="myContent">
      <p>Не загружен flash плейер</p>
    </div>
</div>

Xml файл лежит в той же самой папке, что и swf.

Результат тот же самый.

Хотя,если просто перейти по ссылке http://otdyhaem.com.ua/themes/traveling/map_XML_4_sized.swf, то все работает хорошо.


Опубликовано vadim_ в сб, 20/03/2010 - 12:33.

Попробуйте ещё в корень xml положить


Опубликовано maka в сб, 20/03/2010 - 15:23.

попробовал, но результат все тот же:(.
Такое впечатление, что не обрабатывается xml файл


Опубликовано maka в сб, 20/03/2010 - 16:50.

Теперь попробовал сделать так

<object type="application/x-shockwave-flash" data="/themes/traveling/map_XML_4_sized.swf" width="600" height="470">
<param name="movie" value="/themes/traveling/map_XML_4_sized.swf" />
<param name="quality" value="high" />
<param name="flashvars" value="/themes/traveling/links_data.xml">
<param name="wmode" value="transparent" />
</object>

Теперь появилась прозрачность, но xml все равно не подгружается.


Опубликовано volkodav в вс, 21/03/2010 - 17:53.

javascript + xml + swf = удачное установление флешь на сайте

если у вас что-то не состыковывается, значит где-то вы что-то не прописали как нужно.

может быть джава скрипт забыли?


Опубликовано maka в вс, 21/03/2010 - 19:02.

Пробовал и так

<script type="text/javascript" src="/themes/traveling/swfobject.js"></script>
<script type="text/javascript">
    swfobject.embedSWF("/themes/traveling/map_XML_4_sized.swf", "myContent", "600", "470", "9.0.0","expressInstall.swf");
    </script>

Файл swfobject.js лежит там же где и swf файл.

и так

<script type="text/javascript">
 
document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="600" height="470">');
document.write('<param name="movie" value="/flash/map_XML_4_sized.swf" />');
document.write('<param name="quality" value="high" />');
document.write('<param name="wmode" value="transparent" />');
document.write('<embed src="/flash/map_XML_4_sized.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="600" height="470"  wmode="transparent"></embed>');
document.write('</object>');
 
</script>


Опубликовано sqz042 в пн, 18/07/2011 - 06:50.

решилось как нибудь?
у меня похожая проблема.
флеш ролик берёт данные из файлов txt
путь во флеш ролике прописан как "*.txt"
без папок, без слешей.

на локале работает. если просто создать файл html и выложить на сервер, вне друпала - работает.

на друпале - не находит файлов txt


Новое на сайте