flash可以调用javascript吗?
例如,flash中的Button将从jQuery库中调用函数($(“div.boxclose”)。addClass(“boxopen”)。show(“slow”);)。
这可能吗?
谢谢!
答案 0 :(得分:2)
如果您使用的是AS3,ExternalInterface.call就是您想要的。
在html页面的脚本标记中:
function theJSMethod()
{
$("div.boxclose").addClass("boxopen").show("slow");
}
在闪光灯中:
ExternalInterface.call("theJSMethod");
如果您使用的是AS2,则可以使用fscommand来实现此目的。
确保嵌入的html代码中的allowScriptDomain
已正确设置。
答案 1 :(得分:0)
外部接口将帮助您:)
http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/external/ExternalInterface.html
答案 2 :(得分:0)