Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] diy中flash论播不显示图

[复制链接]
westfish 发表于 2012-2-1 23:51:07 | 显示全部楼层 |阅读模式
我在后台——门户——模块管理中添加一数据调用。在模块模板中使用swf显示调用数据,最终不显示图。
模块模板代码如下:
  1. <div class="tm-jdt"><script language='javascript'>
  2. var swf_width=300;
  3. var swf_height=250;
  4. var files = "[index=1]{pic}[/index][loop]|{pic}[/loop]";
  5. var links = "[index1=1]{url}[/index1][loop1]|{url}[/loop1]";
  6. var texts = "[index2=1]{title}[/index2][loop2]|{title}[/loop2]";
  7. document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0/#version=6,0,0,0/default.htm" width="'+ swf_width +'" height="'+ swf_height +'">');
  8. document.write('<param name="movie" value="/template/default/portal/style/images/bcastr3.swf"><param name="quality" value="high">');
  9. document.write('<param name="menu" value="false"><param name=wmode value="opaque">');
  10. document.write('<param name="FlashVars" value="bcastr_file='+files+'&bcastr_link='+links+'&bcastr_title='+texts+'">');
  11. document.write('<embed src="/template/default/portal/style/images/bcastr3.swf" wmode="opaque" FlashVars="bcastr_file='+files+'&bcastr_link='+links+'&bcastr_title='+texts+'& menu="false" quality="high" width="'+ swf_width +'" height="'+ swf_height +'" type="application/x-shockwave-flash" pluginspage="www.macromedia.com/go/getflashplayer" />'); document.write('</object>');
  12. </script></div>
复制代码
页面幻灯处显示有swf,没有其中调用的图。显示如下:

查看页面源代码如下:
  1. <div class="tm-jdt"><script language='javascript'>
  2. var swf_width=300;
  3. var swf_height=250;
  4. var files = "data/attachment/portal/201202/6333201202011728431.jpg|data/attachment/portal/201202/6332201202011728001.jpg|data/attachment/portal/201202/6331201202011727331.jpg|data/attachment/portal/201202/6330201202011727121.jpg|data/attachment/portal/201202/6329201202011726501.jpg";
  5. var links = "portal.php?mod=view&aid=4287|portal.php?mod=view&aid=4286|portal.php?mod=view&aid=4285|portal.php?mod=view&aid=4284|portal.php?mod=view&aid=4283";
  6. var texts = "美海豹陆续出血死亡疑与日本核泄漏有关/图|祖籍台山的19岁美国大兵陈宇晖受虐致死/图|子弹“寄居”脑中82年/图|倭黑猩猩竟生火做饭 向其它猩猩传授技能/图|著名物理学家霍金招聘助理 年薪约2.5万英镑";
  7. document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0/#version=6,0,0,0/default.htm" width="'+ swf_width +'" height="'+ swf_height +'">');
  8. document.write('<param name="movie" value="/template/default/portal/style/images/bcastr3.swf"><param name="quality" value="high">');
  9. document.write('<param name="menu" value="false"><param name=wmode value="opaque">');
  10. document.write('<param name="FlashVars" value="bcastr_file='+files+'&bcastr_link='+links+'&bcastr_title='+texts+'">');
  11. document.write('<embed src="/template/default/portal/style/images/bcastr3.swf" wmode="opaque" FlashVars="bcastr_file='+files+'&bcastr_link='+links+'&bcastr_title='+texts+'& menu="false" quality="high" width="'+ swf_width +'" height="'+ swf_height +'" type="application/x-shockwave-flash" pluginspage="www.macromedia.com/go/getflashplayer" />'); document.write('</object>');
  12. </script></div>
复制代码
由此证明,数据调用无误,为什么就不显示图呢?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
 楼主| westfish 发表于 2012-2-1 23:51:27 | 显示全部楼层
看样子是模块模板中不能使用js。现在要如何处理是好呢?
回复

使用道具 举报

gugebaidu 发表于 2012-2-2 18:56:05 | 显示全部楼层
回复

使用道具 举报

nicholaslou 发表于 2012-2-2 19:03:45 | 显示全部楼层
帮你顶顶!!!


回复

使用道具 举报

c9c9gua 发表于 2012-2-2 19:38:56 | 显示全部楼层
哇~~` 你是不是投胎滴时候走错地方啦~``
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-28 11:32 , Processed in 0.031432 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表