在html flash object <param>标签中使用变量的写法

我想在html中得到浏览器的高度,然后通过flashobject的<param>的flashVars来将变量传递给flash,现在我遇到两个问题:1、如何得到浏览器的高度2、如何通过flashVars把这个数据传递给flash期待高人解答,谢谢!

object中,<param name="movie" value="SWF路径" /> 修改这里的SWF路径为 SWF路径?sed=thinkabout 这样你的flash就可以在_root得到 sed 变量 _root.sed 值就是"thinkabout" 给你看个应用的例子: 在DW中插入SWF之后,在SWF的路径后面加上参数"?sndURL=music.mp3",如下: <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase=",0,19,0" width="32" height="32"> <param name="movie" value="player.swf?sndURL=" /> <param name="quality" value="high" /> <embed src="11" quality="high" pluginspage="" type="application/x-shockwave-flash" width="32" height="32"></embed> </object> 当在制作FLASH的时候,使用_root.sndURL就可以获得sndURL的字符串值了.这是当年我制作一个简单的flash mp3播放器的时候研究出来的. :) 想必你碰到的问题和我差不多吧?~
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-27
可以调用ocx控件之类的对像
可以用regsvr32注册的
第2个回答  2012-03-25
浏览器高度用js获取:document.body.clientWidth,后加到flashvars中。
相似回答