在Flash MX2004中用img标签添加音乐
2006-12-14 19:14:44 来源:WEB开发网核心提示:现在越来越多人用Flash来建网站,由于Flash MX2004支持部分html的标签,在Flash MX2004中用img标签添加音乐,我们可以用它们来丰富页面,<img> 这个标签的功能不仅仅是在文本框中插入图片,可以修改a=后面的那个文件名,绝对地址也可以,还可以插入SWF和MovieClip,属性:
现在越来越多人用Flash来建网站,由于Flash MX2004支持部分html的标签,我们可以用它们来丰富页面。
<img> 这个标签的功能不仅仅是在文本框中插入图片,还可以插入SWF和MovieClip。
属性:src: 要加载的JPG或SWF的URL,或是MC的链接ID,这个属性是必要的,其他属性则可选。
表面看,我们只可以用<img>来加载图片与动画,如果要加音乐,难道要每添加一个音乐就要生成一个swf,然后用html加载?
我们这里跟普通的html页面不同的是,Flash MX2004里面的<img>可以加载SWF和MovieClip,我们可以传送参数给外部影片,然后再加载回来。
我可能说得还不太清楚,看看下面的例子。
新建一个flash,调一下size,在第一帧写上以下语句:
stop();
mysound=new Sound();
mysound.loadSound(a,true)
保存发布为http://www.cncms.com/mp3.swf。
在同一目录放一首歌的mp3文件,比如design.mp3
再新建一个flash,建立一个文本框,实例名为feather。第一帧写:
stop();
feather.html=true
feather.htmlText="<img src='http://www.cncms.com/mp3.swf?a=design.mp3'/>"
就这样,页面就加载了一个音乐。如果想加载其他文件,可以修改a=后面的那个文件名,绝对地址也可以。
还有!记得要用iis或上传到网站作测试。
- ››FLASH不等于运算符!=的使用实例
- ››FLASH不全等运算符!==
- ››FLASH字符串分隔符运算符
- ››FLASH% 模运算符
- ››Flash+、++、+= 加法运算符
- ››Flash, 逗号运算符
- ››flash中的-、--、-=减法运算符
- ››Flash的-Infinity 常数、.点运算符、/ 除法运算符...
- ››Flash两种注释方法/*..*/ 和// 注释行分隔符运算符...
- ››Flash的/=除法赋值运算符、=赋值运算符、== 等于运...
- ››Flash之?: 条件运算符、^ 按位 XOR 运算符、^= 按...
- ››Flash的_framesloaded代码示例
更多精彩
赞助商链接