flex与web页面通信的flashVars属性的使用方法
flex从html读取数据的方法是使用flashVars。
在IE中生效的方法,需要在object里添加 <param name="flashVars" value="userName=user1&password=pass123" />
在firefox/chrome中生效的方法,需要在embed里添加 flashVars="userName=user1&password=pass123"
例如:
1 <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
2 id="test" width="100%" height="100%"
3 codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab">
4 <param name="movie" value="test.swf" />
5 <param name="flashVars" value="userName=user1&password=pass123" />
6 <param name="allowScriptAccess" value="sameDomain" />
7 <embed src="test.swf" quality="high" bgcolor="#869ca7"
8 flashVars="userName=user1&password=pass123"
9 width="100%" height="100%" name="test" align="middle"
10 play="true"
11 loop="false"
12 quality="high"
13 allowScriptAccess="sameDomain"
14 type="application/x-shockwave-flash"
15 pluginspage="http://www.adobe.com/go/getflashplayer">
16 </embed>
17 </object>