Почему относительный путь не находит SWF - PullRequest
2 голосов
/ 26 июля 2011

У меня есть URL , а в середине у меня есть эта ссылка для вставки

<embed base="http://dev.posnation.com/images/" height="345" align="middle" width="743" type="application/x-shockwave-flash" salign="" allowscriptaccess="sameDomain" 
allowfullscreen="false" menu="true" name="banner" bgcolor="#ffffff" devicefont="false" 
wmode="window" scale="showall" loop="true" play="true" 
pluginspage="http://www.macromedia.com/go/getflashplayer" quality="high" src="banner.swf">

Но почему-то вспышка не срабатывает. У меня есть banner.swf в папке / images, как вы можете видеть по этой ссылке что мне не хватает

Ответы [ 2 ]

4 голосов
/ 26 июля 2011

Мне кажется, я знаю, в чем проблема.

Вы указали base = "http://dev.posnation.com/images/" и src =" banner.swf ", и вы думаете, что banner.swf будет найден в папке с изображениями. Я думаю, что это так не работает таким образом.

Фильм будет по-прежнему искать в http://dev.posnation.com/. Вся графика для фильма будет искать в местоположении, указанном base , в то время как banner.swf будет искать в местоположении, указанном * ЦСИ 1014 *.

Источник

1 голос
/ 26 июля 2011

woops игнорируют мой предыдущий ответ. я вижу проблему. Я использовал инструменты разработчика Chrome, и ваш сайт выдает ошибку Uncaught TypeError: Невозможно установить для свойства 'src' значение null

, чтобы расширить предложение awerti, вот как я встраиваю из другой папки

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0" width="240" height="138" id="flashdemo" align="middle" />
<param name="allowScriptAccess" value="always" />
<param name="allowFullScreen" value="false" />
<param name="movie" value="/content/flashdemo.swf" />
<param name="quality" value="high" />
<param name="wmode" VALUE="transparent">
<param name="bgcolor" value="#ffffff" />
<param name="base" VALUE="/content/">
<embed src="/content/flashdemo.swf" base="/content/" quality="high" bgcolor="#ffffff" wmode="transparent" width="240" height="138" name="flashdemo" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" />
...