我在这里使用swfobject安装了Slideshow专业版:http://globalhealth-dev.oit.duke.edu/whos-involved/alumni
闪光灯加载但图像没有。我仔细检查了死亡的图像路径,看起来是正确的。
这是html:
<object id="alumni" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="520" height="270">
<param name="movie" value="http://globalhealth-dev.oit.duke.edu/alumni-slideshow.swf" />
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="http://globalhealth-dev.oit.duke.edu/alumni-slideshow.swf" width="520" height="270">
<!--<![endif]-->
<div>
<h1>Alternative content</h1>
<p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/photos/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>
</div>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
这是swfobject代码:
<script type="text/javascript">
swfobject.registerObject("slideshow", "9.0.0", "expressInstall.swf");
swfobject.registerObject("alumni", "9.0.0", "expressInstall.swf");
</script>
images.xml文件和图库都在根目录中,xml文件代码是:
<?xml version="1.0" encoding="UTF-8"?>
<gallery>
<album title="Alumni" description="Duke Global Health Institute Alumni" lgPath="gallery/album1/lg/">
<img src="kohler.jpg" />
<img src="zimmerman.jpg" />
<img src="griffin.jpg" />
</album>
</gallery>
我很感激帮助你解决这个问题!感谢。
答案 0 :(得分:0)
将它嵌入你想要的地方。
答案 1 :(得分:0)
在Slideshow Pro的帮助下,我终于找到了解决方案:
只将图片名称放在img src链接中:img src =“photo1.jpg”
答案 2 :(得分:0)
对我来说,这是crossdomain.xml和我的Apache mod_rewrite规则的问题,该规则将所有 domain.com 请求指向 www.domain.com 。
我将此添加到我的.htaccess文件中,它又开始工作了:
RewriteRule ^/crossdomain\.xml$ - [L]
RewriteCond %{HTTP_HOST} ^domain\.com
RewriteRule ^(.*) http://www.domain.com%{REQUEST_URI} [redirect=permanent]