Flash&外部表格领域

时间:2009-11-10 19:16:52

标签: html flash forms text preview

有人知道这是否可行?

我正在尝试创建一个Flash动画,它将显示/预览我在普通HTML表单中输入的字段。更新flash影片的调用很可能会附加到onKeyUp事件。

任何建议或教程都会很棒

喝彩! Decbrad

4 个答案:

答案 0 :(得分:1)

假设你正在使用动作3 ......

检查this

你也可以检查this link(它的Flex 3虽然......我认为AS3应该类似于闪存)...我之前在我的Flex项目中使用过ExternalInterface。< / p>

答案 1 :(得分:0)

据我所知,Flashplayer只有在有焦点的情况下才会监听关键事件(如果你输入的是HTML格式,它就不会有。我不知道有什么方法可以将事件注入使用javascript进行Flash。

是否有一个特殊原因导致您无法在实际的Flash影片中使用文本区域?

答案 2 :(得分:0)

我的建议是抓取您最喜欢的JavaScript事件实用程序,然后将其与ExternalInterface配对。这样,您可以在Flash中为EI添加回调,这意味着您可以执行以下操作:

ExternalInterface.addCallback( "keyboardClicked", dispatcherFunc );

function dispatcherFunc():void
{
    dispatchEvent( new Event( "javaScriptKeyClick" ) );
}


document.getElementById( "mySwf" ).keyboadClicked();

答案 3 :(得分:0)

嘿伙计们,谢谢你指出我正确的方向!我从第4版开始就没有触及闪存,所以说我生锈了......是轻描淡写!

我没有在实际的Flash影片中构建文本区域的原因是因为系统现在完成了95%并且服务器端有很多智能。正如他们所说,闪光预览或多或少是结冰!有点惊讶的是,没有更多关于Flash的钩子。

再次感谢! 癸