我试图在第一帧上访问flashvar,但它们总是未定义的。我做错了什么?
嵌入:
<embed height="300" width="460" FlashVars="config=test" wmode="window" alt=""
classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" salign="t" allowscriptaccess="always"
quality="Autolow" bgcolor="#FFFFFF" name="InteractiveTool" id="InteractiveTool"
style="" src="calc_thr_004.swf" type="application/x-shockwave-flash" />
的ActionScript:
trace("level0: " + _level0.config);
trace("root: " + root.config);
这样做的结果是:
level0: undefined
root: undefined
这是在AS2中开发的。如何获得&#39; config&#39;的价值?来自flashvar?
谢谢!
答案 0 :(得分:1)
我使用AS2或FlashVars已经有一段时间了,但这对我来说是正确的。有些事要仔细检查:
<embed>
标记中的<object>
标记是否没有FlashVars参数?这两件事都可能导致内容FlashVars无法传递到电影的顶层。