Tagged: FF,flash,flashvars,HTML,html css,IE,javascript,JS,swf,传递,兼容,参数,方法 |
Cat: flash |
最近做网页需要用到一个由html向swf传递参数的flash,网上找来一个。但是却发现IE上面可以用,FF上面却不可以!!我郁闷
后来发现原来是传递参数的方法不兼容,原作者本来就没想过要兼容FF!所以他使用了test.swf?info=”XX”的方法,此方法无法兼容FF。^_^!不过强大的我(很低调),马上请教百度老大找到了解决方法:
兼容FF和IE的向swf传递参数的方法(其中当这段代码用js的document.write写进来时,可以把XX换成需要的变量):
然后在AS中:
System.useCodepage = true;//定义码制,使得显示中文不乱码
var infoInAs=info;//这里直接调用传进来的参数
这样swf就可以跟html(js)交互啦!是不是很方便很简单^_^!
原创文章,转载请注明出处:http://xiebiji.com/2008/11/swf 作者:...
Tagged: flash,xml |
Cat: flash |
写一个叫aaa.xml的XML文件:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
我要做个好人,请help help我,hohoho^_^ !
但我还是想做回坏人哦:) 呱呱呱~~
现在的老虎是不会吃人的~~
现在的小羊连骨头也不放过55555
做人有要厚道,要多学学我:)
调理农务系
第二个就是flash文件了,(aaa.fla) 就在第一贴里如下面写的就可以的了:
Tagged: flash,javascript,调用 |
Cat: flash, javascript |
//function 为此FLASH所在页面的JS函数名
getURL("javascript:function()");
js 传递变量给 flash 最简单的方法是:
//flash为此FLASH的id
flash.setVariable("变量名","变量值");
一般我们看到的可以按按钮跳过FLASH,淡进首页的效果有部分就是通过上面实现的
其实JS还可以直接控制FLASH的播放