`

ActionScript调用js方法

    博客分类:
  • Flex
阅读更多
//网页端代码
<script type="text/javascript">  
	 function getData() {
        var obj = {一级行业:"2",二级行业:"3",三级行业:"4",正常行业:"5"};
        return obj;
    }
//用swfobject在网页中嵌入swf
swfobject.embedSWF("/sygl/wjgssygl-flex-debug/main.swf", "ChartContent", "1200", "500", "9.0.0");
       
</script> 

actionscript代码
//actionscript代码
        public function callWrapper():Object {
             var f:String = "getData";
   //关键类ExternalInterface,带参数的话ExternalInterface.call(f,params)
             var obj:Object = ExternalInterface.call(f);
             return obj;
        }



分享到:
评论
1 楼 feelsky 2009-01-14  
顶LZ 一会试验下了

相关推荐

    ActionScript与JavaScript相互调用

    ### ActionScript与JavaScript相互调用 #### 概述 随着互联网技术的发展,网页设计与开发逐渐成为一门重要的技能。在这一领域中,多种脚本语言和技术被广泛应用,以实现更加丰富的用户体验。其中,ActionScript与...

    ActionScript与JavaScript相互调用(论文)

    - **从JavaScript调用ActionScript**:允许JavaScript访问Flash影片中的对象和方法,从而实现对Flash影片的控制。 #### 3. 实现方法 - **在Flash中调用JavaScript**:可以通过`getURL()`函数来实现。该函数主要...

    一个实现ActionScript 与JavaScript 进行相互通信的程序例子

    这个接口允许ActionScript调用JavaScript函数,同时也允许JavaScript调用嵌入在HTML页面中的Flash对象的方法。以下是一些关键步骤和注意事项: 1. **启用External Interface**:在ActionScript代码中,首先需要确保...

    js.rar_actionscript_flash js_js actionscript_js flash_js交互

    1. **ExternalInterface API**:这是Flash Player提供的一个接口,允许ActionScript调用JavaScript函数和接收JavaScript的回调。在ActionScript中,可以使用`ExternalInterface.call`方法来调用JavaScript函数;而在...

    ActionScript与JavaScript在教学中的相互调用.pdf

    ActionScript与JavaScript在教学中的相互调用 ActionScript是Flash中的内置编程语言,而JavaScript是网页浏览器采用的网页文本编程语言。虽然这两种编程语言不同,但是如果在教学中将二者结合起来相互调用,却可以...

    Javascript 调用 ActionScript 的简单方法

    1. 在Flex中,ActionScript调用Javascript是比较简单的,说白了就是,在html里,怎么调用Javascript,在ActionScript就怎么调用就可以了 2. 如果用js调用as,就稍微麻烦一点,其实也比较简单 MXML代码: &lt;?xml ...

    as与js方法的相互调用

    调用JS的方法非常直接,主要分为以下几步: 1. **导入包**:在AS代码中,你需要导入`flash.external.ExternalInterface`包。 ```actionscript import flash.external.ExternalInterface; ``` 2. **调用JS函数**:...

    js调用系统程序

    在IT领域,JavaScript(简称JS)是一种广泛使用的客户端脚本语言,主要应用于Web浏览器,用于增强用户交互。本文将深入探讨如何使用JavaScript调用系统程序,特别是在JavaScript中调用系统软键盘这一特定应用场景。 ...

    js与as的相互调用Demo

    1. AS调用JS也需要通过ExternalInterface,但这次是在JavaScript方法上注册而不是暴露AS方法: ```actionscript if (ExternalInterface.available) { ExternalInterface.call("callFromAS"); } ``` 2. 在HTML中,...

    js调用as函数方法例子

    在JavaScript和Adobe Flex(一种基于ActionScript的富互联网应用程序开发框架)的交互中,常常需要在JavaScript中调用Flex中的ActionScript函数。这样的需求通常出现在Web应用中,当需要利用Flex的强大图形处理能力...

    js与as相互调用

    二、ActionScript调用JavaScript 1. ExternalInterface.call:在AS中,你可以使用`ExternalInterface.call`方法来调用JavaScript函数。需要确保该函数在全局作用域中可用。 例如,在AS中: ```actionscript var ...

    Flex和JS的相互调用,传参

    标题中的"Flex和JS的相互调用,传参"指的是在Flex应用中调用JavaScript函数,或者在JavaScript中调用Flex组件的方法,并传递参数。这种互操作性是通过Adobe提供的`ExternalInterface`类实现的,它允许Flex和...

    js调用AS flash函数

    在现代Web开发中,JavaScript(JS)和Adobe Flash(AS,ActionScript)是两种常见的交互技术,它们在创建动态和富媒体内容时起着重要作用。虽然Flash已经逐渐被HTML5取代,但在某些特定场景下,如旧版浏览器的兼容性...

    JavaScript与ActionScript3交互问题总结

    ExternalInterface API允许AS3代码暴露方法给JavaScript调用,而CDM则允许JavaScript向嵌入在页面中的Flash发送消息。 2. ExternalInterface API ExternalInterface是AS3中用于与JavaScript通信的内置类。要使用它...

    js调用flash里方法的简单例子

    本篇文章将深入探讨如何通过JavaScript调用Flash(ActionScript)中的方法,以实现两者之间的通信。这个过程通常被称为“外部接口”或“External Interface”。 首先,我们需要确保Flash支持与JavaScript的交互。在...

    SWF(ActionScript3.0)与JavaScipt(JS)通信示例

    今天花了一些时间整理出来了Swf 文件与JavaScript通信的示例,在此贴出供大家参考。 在ActionScript3.0与JavaScipt通信的时候需要用到...ActionScript函数可以返回一个值,JavaScript会立即接收它作为该调用的返回值。

    js与as通信,js调用flash的方法

    在JavaScript (JS) 和ActionScript (AS) 之间进行通信是一种常见的需求,特别是在网页中集成Flash内容时。本文将深入探讨如何实现JS与AS的交互,以及如何通过JS调用Flash中的方法。我们将通过几个关键知识点来理解这...

Global site tag (gtag.js) - Google Analytics