Drupal 6 如何在Drupal的所有页面上包含flash横幅

Drupal 6 如何在Drupal的所有页面上包含flash横幅,drupal-6,Drupal 6,我希望在我的Drupal网站上加入标题横幅。我使用了下面的代码,但除了一页外,它在所有页面上都显示为空白 codebase=”http://download.macromedia.com/pub/shockwave/cabs/flash /swflash.cab#version=7,0,19,0“width=“786”height=“147”> 如何解决此问题?正如我在嵌入标记上看到的,您正在将swf文件保存在根目录右侧?(www.example.com/banner.swf)。但不应将文

我希望在我的Drupal网站上加入标题横幅。我使用了下面的代码,但除了一页外,它在所有页面上都显示为空白

codebase=”http://download.macromedia.com/pub/shockwave/cabs/flash
/swflash.cab#version=7,0,19,0“width=“786”height=“147”>


如何解决此问题?

正如我在嵌入标记上看到的,您正在将swf文件保存在根目录右侧?(www.example.com/banner.swf)。但不应将文件放在文件路径之外(通常是sites/all/files/)。然后,在文件位于正确位置的情况下,您可以使用“file\u directory\u path()”函数获取闪存的完整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>

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