蓝森林首页 | 返回主页 | 本站地图 | 站内搜索 | 联系信箱 |
 您目前的位置:首页 > 自由软件 > 技术交流 > 应用编程


    

蓝森林 http://www.lslnet.com 2006年8月25日 8:28

如果flash文件的长宽不定,怎么在页面里动态显示?

大家好,我现在已经把swf文件名保存到了数据库里了,我怎么能动态地在一个页面上显示这些flash文件(这些文件的长宽不定)?我的主要问题是不知道怎么动态地设swf文件的长与宽,能不能程序先判断那些文件的长与宽呀?
(举个例子,现在有一个页面flash.aspx,并且两个swf文件(一个是100*100,另一个是:200*200),那现在怎么实现flash.aspx?id=1时显示第一个swf文件,而flash.aspx?id=2时显示第二个swf文件.)

既然是这样的话,我想倒不如再在数据库里增加三个字段,包括:判断是图片还是FHASH字段(名称自己定义,最好是数值型,字段值为:0或1)、高度、宽度。

这样设的话,就可以随自己的心意想怎样显示长宽都就可啦,呵呵,其实:FLASH与图片都是为了打造一个较好的广告系统,对吗?增加三个字段是我个人意见啦,这样比较方便。

非常感谢leelongsheng兄,让用户输入flash的长和宽的方法我到也想过,我就是怕他们麻烦,还得去看一下swf文件的长与宽!如果没有其它方法只能用只种方法了,非常感谢!(我在闪吧上看过在上传的页面里没有输入文件大小与长宽,可是闪吧网站作品浏览时,下面都有文件大小/长/宽,也不知道人家是怎么实际的?)

闪吧用的是 .net 组件可以判断长宽。我们会员给我们写了一个com+组件,有时会出错。
PHP好象有内置函数。

如果你要想写,可以研究一下 swf 格式白皮书。特别注意在flash6 出现的压缩格式的,需要先解压,后取长宽。

非常感谢leelongsheng兄,让用户输入flash的长和宽的方法我到也想过,我就是怕他们麻烦,还得去看一下swf文件的长与宽!如果没有其它方法只能用只种方法了,非常感谢!(我在闪吧上看过在上传的页面里没有输入文件大小与长宽,可是闪吧网站作品浏览时,下面都有文件大小/长/宽,也不知道人家是怎么实际的?)




Copyright © 1999-2000 LSLNET.COM. All rights reserved. 蓝森林网站 版权所有。 E-mail : webmaster@lslnet.com