为什么相对路径找不到swf

发布于 2024-11-26 20:05:31 字数 659 浏览 0 评论 0原文

我有这个 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">

,但由于某种原因,闪光灯没有拉起。我在 /images 文件夹中有banner.swf,您可以通过这个链接看到什么我失踪了吗

I have this url and in the middle I have this embed link

<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">

But for some reason the flash doesnt pull up. I have the banner.swf in the /images folder as you can see with this link what am i missing

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

流年里的时光 2024-12-03 20:05:31

我想我知道问题是什么。

您已指定 base="http://dev.posnation.com/images/"src="banner.swf",并且您认为 Banner.swf将在图像文件夹中搜索。我认为事实并非如此。

电影仍会在 http://dev.posnation.com/ 中搜索。电影的所有图形将在base指定的位置中搜索,而banner.swf将在src指定的位置中搜索。

来源

I think I know what the problem is.

You've specified base="http://dev.posnation.com/images/" and src="banner.swf", and you think that banner.swf will be searched in the images folder. I think it does not work that way.

Movie will still be searched in http://dev.posnation.com/. All the graphics for the movie will be searched in location specified by the base, while banner.swf will be searched in the location specified by src.

Source

蛮可爱 2024-12-03 20:05:31

woops忽略我之前的回答。我看到问题了。我使用了 chrome 的开发者工具,你的网站抛出了一个错误
未捕获的类型错误:无法设置 null 的属性“src”

以扩展 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" />

woops ignore my previous answer. i see the problem. I used chrome's developer tools and your website throws an error
Uncaught TypeError: Cannot set property 'src' of null

to expand on awerti's suggestion this is how i embed from a different folder

<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" />
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文