Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   HTML/DHTML/CSS/JS/VB (http://www.flasher.ru/forum/forumdisplay.php?f=66)
-   -   Вставка flash на сайт не дает подгружать картинки (http://www.flasher.ru/forum/showthread.php?t=153458)

Follower 03.04.2011 11:36

Вставка flash на сайт не дает подгружать картинки
 
Здравствуйте!
Флешка на сайт вставлена с помощью джумловского модуля "Simple Image Holder", который меня устраивает всем, кроме самого главного - флешка перестает реагировать на локальные пути и не видит папку с картинками для подгрузки, лежащую рядом. В исходном коде это:
Код:

<script type="text/javascript">
<!--
var SIH_contentVersion=6;
var plugin=(navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;
if (plugin)
        {
        var words=navigator.plugins["Shockwave Flash"].description.split(" ");
        for (var i=0; i<words.length; ++i)
                {
                if (isNaN(parseInt(words[i])))
                        continue;
                var SIH_PluginVersion=words[i];
                }
        var SIH_FlashCanPlay=SIH_PluginVersion>=SIH_contentVersion;
        }
else
        {
                }
if (SIH_FlashCanPlay)
        {
        SIH_FL_RunContent('codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10.0.22.87',
        'width','900','height','260','src','http://1.2/Slider/Slider.swf','quality','autolow','loop','false','allowScriptAccess','always','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://1.2/Slider/Slider.swf');        }
-->
</script>

AllowScriptAccess я дописал сам в php, толку нету. На локальном все работает нормально.

Добавлено через 2 часа 3 минуты
Разобрался. Почему-то нужно в качестве родительского указывать не каталог, где лежит swf, а корневой сайта.

mooncar 03.04.2011 14:13

Имейте ввиду, что сама swf-ка "не знает", в каком каталоге она лежит, а все пути в коде AS будут считаться от каталога старницы, на которой она опубликована. Это же логично.
Поэтому лучше использовать либо корневой каталог сайта, либо лучше относительный путь, но относительно каталога страницы.


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

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