文件名称:Flash(AS3)与JS相互调用
文件大小:58KB
文件格式:RAR
更新时间:2015-07-27 03:16:48
Flash JS AS3.0 AS接口
自制的,两个简单实例实现Flash与JS的相互调用与传值,仅实现基本功能,可在此原理基础上对函数进行拓展,例如使用Flash封装网页数据等。 在AS代码中附有简单注释解释程序。 ======== 简 单 介 绍 ======== 1、Flash调用JS传递数据: 通过ExternalInterface.call()方法,在Flash中调用JS函数。 通过调用带参的JS函数实现Flash向JS传值,通过调用带返回值的JS函数实现JS向Flash传值。 2、JS调用Flash传递数据: 通过ExternalInterface.addCallback()方法,创建函数接口,实现JS调用Flash函数。 创建接口后,在JS中调用Flash函数并向函数传值。 ======== 注 意 事 项 ======== 1、请打开文件夹中的html文件查看结果。 2、对于传统ExternalInterface.addCallback()方法(即JS调用Flash传递数据实例),存在浏览器兼容性问题。请使用IE浏览器打开html文件方可查看运行结果。
【文件预览】:
Flash(AS3)与JS相互调用
----Flash调用JS传递数据()
--------target.swf(4KB)
--------target.fla(28KB)
--------test.html(2KB)
--------Scripts()
----JS调用Flash传递数据()
--------target.swf(2KB)
--------target.fla(9KB)
--------test.html(2KB)
--------请用IE打开,并允许活动内容.txt(0B)
--------Scripts()