26Jul

DEDECMS织梦系统中插入Flash时不显示的解决方法

时间: 2012-7-26 分类: PHP开发 作者:

TAGS:

最近在仿站的时候,发现dede按照平常的方法插入FLASH后,不显示,用DW插入也不能显示,改了路径后也无用,上网查了资料后,发现有两个方法可以解决:

一、

默认情况下模板中插入图片时路径是这样写的:

<img src=”{dede:global.cfg_templeturl/}/images/index_nav1.jpg” /> ,这里的{dede:global.cfg_templeturl/}/指的是织梦系统的模板目录名称,前面那段代码经DEDE解释后就变成 了<img src=”/templets/images/index_nav1.jpg”/>。

于是以为Flash也可以用这种方法插入,只要将swf文件放入模板文件夹templets中就行了。

于是我原来是这么书写插入Flash代码的:{dede:global.cfg_templeturl/}/images/banner2.swf,可是Flash却总是无法显示。

实际上是因为Flash代码只认绝对路径,因此在DEDE中插入Flash动画的标签应该写成: {dede:global.cfg_basehost/}/images/banner2.swf,其中: {dede:global.cfg_basehost/} 经解释后显示的是网站域名,所以最后生成时地址就变成了http://www.xxxxx.com/images/banner2.swf这样的形式,但 要注意这里的images并不在模板文件夹templets下而是网站根目录下。

这是一个方法,但是有些朋友的还是不显示,下面介绍第二种方法:

二、

<embed src=”{dede:global.cfg_templets_skin/}/images/banner.swf” type=”application/x-shockwave-flash”
width=”950″ height=”250″ pluginspage=”http://get.adobe.com/cn/flashplayer/”
wmode=”opaque” />

直接用上面的代码来替换,flash文件放在根目录下面的images文件夹里面。

去尝试一下,看看是不是解决了这个问题?

喜欢我们的文章请您与朋友分享:

除非特殊注明,本文版权归原作者所有,欢迎转载!转载请注明版权以及本文地址,谢谢。
转载保留版权:泰山个人博客 >> DEDECMS织梦系统中插入Flash时不显示的解决方法
本文地址:http://www.tais3.com/2012/345.html + 复制链接

相关文章:

Comments

目前有 0 条精彩评论

  1. 还没有任何评论,你来说两句吧

Comments
发表评论

电子邮件地址不会被公开。 * 标记为必填选项

  • 正确格式为: http://www.tais3.com