`
wwwtete
  • 浏览: 17865 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

as调用js函数名失败原因

阅读更多

as直接调函数名没反应,弄了半天也没找出原因,网上的各种帖子都试了都不管用,最后终于找出原因了,是因为我直接打开html页面,导致页面里的flash调用页面内的js失败,把页面放到服务器中,以Http协议打开就可以调用成功,但有的电脑直接打开是可以调用成功的,有的则不可以,不明白其中原理,希望有明白的能给说一下

分享到:
评论
1 楼 xuyangtiger1 2012-04-11  
同问,郁闷啊

相关推荐

    js调用AS flash函数

    然后在JavaScript端,你可以像调用普通的JS函数一样调用这个AS函数: ```js var flashObject = document.getElementById('yourFlashObjectId'); flashObject.callFromJS('参数'); ``` 这里的`yourFlashObjectId`是...

    js调用as函数方法例子

    此外,为了安全原因,ActionScript只能调用在HTML页面中明确列出的JavaScript函数。 6. **性能考虑** 由于JavaScript和ActionScript之间的通信涉及到浏览器和Flash Player之间的跨域调用,因此可能会有性能开销。...

    网页脚本(javascript)调用VB函数的另类方法

    ' 提取自定义URL中的函数名 Ev = UCase$(Mid$(URL, 7)) Select Case Ev Case "HELLO" ' 调用MyHello函数 MyHello Case "CLOSE" ' 调用MyClose函数 MyClose End Select Cancel = True End If End Sub `...

    as2/3与js相互调用实例 源码

    AS3的`addCallback`方法和`call`方法分别用于设置可从JS调用的函数和从AS3调用JS函数。与AS2不同,AS3要求在发布时明确启用`allowScriptAccess`参数,以允许这种跨域交互。 3. **互调用的基本流程**: - **JS到AS*...

    Flash as3调用外部AS脚本

    如果你的外部脚本是JavaScript,你可以使用`ExternalInterface.addCallback`来注册一个AS3函数,然后在JavaScript中调用它。反过来,也可以在JavaScript中定义一个函数,然后在AS3中通过`ExternalInterface.call`来...

    as与js方法的相互调用

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

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

    这里,`addCallback` 方法用于注册一个名为 "callFromJS" 的函数,当JavaScript调用此函数时,会执行AS3中的回调函数。 2. **JavaScript调用Flash中的方法**: 一旦AS3代码准备就绪,我们就可以在HTML页面中通过...

    javascript中声明函数的方法及调用函数的返回值

    函数的也不需要像c#那样要求所以路径都需要有返回值(这个不像c#语言,而且c#的方法也不需要在方法名前面在 function关键字) function add(i, j) { //现在只是声明了一个函数在这里,只有调用到它的时候它才会被...

    VC2005和Flash AS3通信

    在上面的代码中,`callFromCpp`是VC++将要调用的函数名,`function(param1: String): String`是该函数的定义,接收一个字符串参数并返回一个字符串。 在VC++端,我们需要获取到ActiveX控件的接口,然后就可以调用在...

    javascript 调用其他页面的js函数或变量的脚本

    在JavaScript中,跨页面调用JS函数或变量是一项常见的需求,尤其在处理多个窗口或框架交互时。要实现这样的功能,我们需要理解JavaScript的全局作用域和窗口对象的概念。在这个场景下,`window` 对象是浏览器环境中...

    Python如何调用JS文件中的函数

    在这种情况下,Python可以通过第三方库来调用JS文件中的函数。本文将详细讲解如何使用Python调用JavaScript文件中的函数。 首先,为了在Python中运行JavaScript代码,我们需要一个能够执行JavaScript的库。Python有...

    AS3获取JS回传值

    例如,你可以创建一个名为`receiveValueFromJS`的函数,用于接收来自JavaScript的数据。 ```actionscript import flash.external.ExternalInterface; function receiveValueFromJS(value:String):void { // 将...

    as3 与js相互通信

    Flash Player提供了一个名为`ExternalInterface`的API,允许AS3代码调用JavaScript函数,同时,JavaScript也可以调用AS3定义的公开方法。这种通信是单向的,即AS3可以监听JavaScript事件,但JavaScript不能直接监听...

    js调用flash问题

    在上面的AS3示例中,我们调用了名为`jsCallback`的JavaScript函数。因此,我们需要在JavaScript中定义它: ```javascript function jsCallback(message) { console.log(message); // 输出:'音频正在播放' } ``...

    Javascript调用函数方法的几种方式介绍

    这是最基础的调用方式,直接按照函数名后面跟括号的形式来执行函数。例如`func(x, y)`,函数内部的`this`值默认指向全局对象(在浏览器环境下通常是`window`对象)。然而,当函数作为对象的方法被调用时,`this`会...

    Flex与Javascript相互调用例子(附源码)

    描述中的"NULL"意味着没有提供额外的具体信息,但我们可以根据标题推测这篇博客文章可能提供了一个实际示例,展示了如何在Flex中通过ExternalInterface API调用JavaScript函数,反之亦然。ExternalInterface是Flex...

    回调函数被连续执行两次或多次的原因

    如果由于某种原因(比如代码复用不当或者错误的逻辑控制),`InitializeComponent`方法被无意间调用了两次或多次,而该方法内部又包含了事件预订语句,那么这就会导致回调函数被连续执行两次或多次。 例如: ```...

    delphi调用javascipt

    4. **获取JavaScript结果**:如果JavaScript函数有返回值,可以通过`ExecuteScript`的第二个参数来捕获。例如: ```delphi var ResultStr: WideString; begin ResultStr := ''; WebBrowser1.Document.parent...

    javascript实现根据函数名称字符串动态执行函数的方法示例

    本文实例讲述了javascript实现根据函数名称字符串动态执行函数的方法。分享给大家供大家参考,具体如下: [removed] //动态函数调用,调用者使用targetFunction function targetFunction() { alert(11111);...

    通过js文件,传值给flash

    这里的`passValueFromJS`是JavaScript将调用的函数名,`valueFromJS`是传递的参数。 4. **HTML页面集成SWF**: 使用`flashobject.js`库或者`object`和`embed`标签在HTML页面中嵌入SWF文件。`flashobject.js`是一...

Global site tag (gtag.js) - Google Analytics