用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2607|回复: 5
收起左侧

[HELP] 如何使用flash在ci中

[复制链接]
发表于 2011-3-18 22:50:57 | 显示全部楼层 |阅读模式
是搞不懂该如何在ci中使用flash,视图中想平时在html中插入flash那样编写代码,如下:
<object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="600" height="300" title="123">
  <param name="movie" value="<?php echo base_url();?>js/scroll.swf">
  <param name="quality" value="high">
  <embed src="<?php echo base_url();?>js/scroll.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="600" height="300"></embed>
</object>
其中,我的flash是有一个xml文件和一个存放图片的文件夹images,我把这个swf格式的flash和xml、images放在根目录下的一个js的文件夹中,对应的上面代码中的value何src设置成"<?php echo base_url();?>js/scroll.swf"    这样设置最后是没有显示成功,不知道哪里出问题了???
发表于 2011-3-18 23:46:13 | 显示全部楼层
你的写法看起来没什么问题。
你是不是做了 url rewrite ?
 楼主| 发表于 2011-3-19 00:31:57 | 显示全部楼层
是的,在根目录下.htaccess文件中重写,重写代码如下:
RewriteEngine on   
RewriteCond $1 !^(index\.php|images|js|robots\.txt)   
RewriteRule ^(.*)$ /ci/index.php/$1 [L]
刚刚换了个只是flash做的,还是不行!显示很慢,最后都没显示!搞好久,没结果
发表于 2011-3-19 02:41:45 | 显示全部楼层
你把 src 值放到 ie 地址栏里看看什么结果?
你这个问题和 CI 无关。
 楼主| 发表于 2011-3-19 09:12:23 | 显示全部楼层
我把src(http://localhost/ci/js/scroll.swf)输入浏览器里,这个flash可以显示!!!!总觉得是路径问题
发表于 2011-3-19 12:48:40 | 显示全部楼层
放浏览器里可以显示,那证明 HTML 没问题,如果 HTML 没问题,而不能显示,那是浏览器的问题,PHP 控制不了浏览器。

本版积分规则