首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在ActionScript中调用JavaScript函数

在ActionScript中调用JavaScript函数
EN

Stack Overflow用户
提问于 2011-03-06 06:36:44
回答 2查看 1.6K关注 0票数 0

我不熟悉ActionScript,出于某种原因,以下代码无法工作,尽管在教程中曾提到过:

代码语言:javascript
复制
class Dummy {

  function Dummy() {
  }

  static function main(mc) {

    getURL("javascript:alert('works!')");
  }

}

我使用"mtasc“来编译脚本。

EN

回答 2

Stack Overflow用户

发布于 2011-03-06 06:58:45

在页面中嵌入闪存文件时,是否将allowscriptaccess=设置为“true”

就像这样:

代码语言:javascript
复制
<embed src="flash.swf" allowscriptaccess="true"></embed>
票数 1
EN

Stack Overflow用户

发布于 2011-03-06 06:53:28

您是否为flash文件指定了文档类?在上面的代码中,您实际上并没有在任何地方调用调用javascript的函数。如果您将"getURL“行放入函数Dummy并指定Dummy作为您的文档类,那么您的代码将被执行。否则,在dummy中调用main()。还要注意的是,目前没有理由在该函数中使用(mc)作为传递的参数。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5207260

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档