- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是 FDT 的新手,我想将 javascript 变量值传递给 FDT 代码。我不知道该怎么做。
HTML代码:
<a id="player" href="javascript:void(0)" data-id="02">ABCD</a>
Javascript 代码:
$('.list a').click(function(){
var id = $(this).data("id");
}
在 FDT 中,id 为 02 的是 SWF 文件链接。
或者还有其他方法吗?请帮助我。
提前致谢。
最佳答案
您需要在 swf 中使用 ExternalInterface,以捕获来自 javascript 的函数调用
import flash.external.ExternalInterface;
if (ExternalInterface.available){
ExternalInterface.addCallback("changeText", changeTheText);
}
function changeTheText(t:String):void {
txtText.text = t;
}
JavaScript 代码
var flashObj = document.getElementById('flashObject');
<a href="#" onClick="flashObj.changeText('it works!');">Click me!</a>
这里的例子: http://www.hardcode.nl/archives_155/article_334-call-javascript-function-from-as3-and-viceversa.htm
在谷歌中搜索“javascript/as3 bridge”
关于javascript - 在 fdt 中将 javascript 变量值传递给 swf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16482932/
我正在寻找 FDT 下载的旧版本。我在哪里可以找到它们? 我依赖于这些早期版本之一中存在的特定工作流程。 最佳答案 可以通过 FDT 网站上的常见问题解答找到 FDT 的旧版本: How do I D
我正在使用 FDT 5 并尝试使用 IOS native 扩展。我正在拔头发,因为每次我尝试在本地运行应用程序时,我都会收到以下错误:“不支持的 native 扩展配置文件” 所以我尝试在网上搜索解决
我想计算.fdt/.fdx/.fdxt文件中的单词数 我将 .fdxt 转换为 .html,然后进一步解析它。它在某些情况下取得了成功,但并非全部。 String html=""; S
我是 FDT 的新手,我想将 javascript 变量值传递给 FDT 代码。我不知道该怎么做。 HTML代码: ABCD Javascript 代码: $('.list a').click(fun
我设置了一个 Haxe 项目,并设置了调试配置以启动外部 Swf 查看器。 所有这些都很好,但调试器没有连接回 FDT。我每隔几秒就会在控制台中收到一条消息,说它正在尝试连接。 最佳答案 很有可能您需
我正在关注 tutorial通过 Terasic 在 SoCkit 上安装 linux。 这是我第一次构建 linux,所以我还在学习中。我能够完成教程中显示的所有步骤,但是当我尝试启动时,它给我错误
我将数据存储在 .ddm、.pnt、.fdt 和 .bin 文件中。 如何将这些文件格式的数据导出(或提取或转换)到 .csv 中? 我认为这是一个 ADABAS 数据库。 最佳答案 是的。 文件扩展
我们在 SQL Server 中有一个数据库,在 PostgreSQL 中,我们在其表上定义了外部数据表。 既然不能在fdt中的字段上定义索引,如果我们可以在这些fdt上定义 View ,那么 Vie
在 FDT (OSX) 中编译 iOS 时出现以下错误: Packaging failed! Packaging error message: Compilation failed while exe
我编写了一个 Linux 内核模块,作为基于 Freescale P2020RDB 的定制板的 FPGA 驱动程序。驱动程序包含几个 #defines 来指定各种地址、大小、总线宽度等。我想从驱动程序
在 FDT 5.5 中,删除了 Desktop AIR 应用程序的启动配置,同时删除了使用各种 description.xml 部署和测试一个目标(例如 Desktop)的选项。 现在,每次我想为一个
我设置了 Kamikaze 工具链(来自 openwrt),并为 AMCC PPC405ex kilauea 编译了 Linux 2.6.30.x 内核。引用板。但是,由于某种原因,我在 uBoot
我已经浏览过互联网,但我似乎无法使用正确的术语进行搜索。我的问题是 Lucene 索引大小为 0kb 的空 _0.fdt 和 _0.fdx 文件。这意味着它没有索引我的数据。 这是我的代码: priv
谁能对这些 IDE 进行详细比较(我找不到)?您会推荐哪个? 我需要一个用于 flash 和 flex 的良好 IDE。例如,我知道两者都有性能分析器和测试工具,两者都非常昂贵,等等。它们中的一个是“
我正在使用 Adobe AIR 创建一些 Flash 游戏。我尝试将其编译成 .ipa 文件(以便在 iPad 设备上运行)。 该项目不大,但也不小(它使用了 6 个 swc 库和大量未预编译的代
我是一名优秀的程序员,十分优秀!