我希望在我的Drupal网站上包含标题横幅。我使用了以下代码,但除了一页之外,它在所有页面上都显示为空白。
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash
/swflash.cab#version=7,0,19,0" width="786" height="147">
<param name="movie" value="pmi.swf" />
<param name="quality" value="high" />
<embed src="pmi.swf" quality="high" pluginspage="http://www.macromedia.com
/go/getflashplayer" type="application/x-shockwave-flash" width="786" height="147"> </embed>
我该如何解决这个问题?
答案 0 :(得分:0)
正如我在embed标签上看到的那样,你将swf文件保存在根目录中吗?(www.example.com/banner.swf)。但是你不应该把文件放在文件路径之外(通常是sites / all / files /)。然后将文件放在正确的位置,您可以使用“file_directory_path()”函数来获取flash的完整URL路径。类似的东西:
<embed src="<?=file_directory_path()?>/pmi.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="786" height="147"> </embed>