从flash电影控件调用JavaScript函数
我有一个swf流和默认控制的flv从闪存。有没有一种方法可以在单击“暂停”按钮时调用javascript函数?当点击播放按钮时,会出现另一个从flash电影控件调用JavaScript函数,javascript,flash,actionscript-2,Javascript,Flash,Actionscript 2,我有一个swf流和默认控制的flv从闪存。有没有一种方法可以在单击“暂停”按钮时调用javascript函数?当点击播放按钮时,会出现另一个 谢谢你的建议。一个简单的方法是在按钮控件上简单地调用 getURL("javascript:yourFunction();"); 一个简单的方法是对按钮控件进行简单的调用 getURL("javascript:yourFunction();"); 最好的方法是使用。下面是一个例子: 作为: JS: 最好的方法是使用。下面是一个例子: 作为: JS: 使
谢谢你的建议。一个简单的方法是在按钮控件上简单地调用
getURL("javascript:yourFunction();");
一个简单的方法是对按钮控件进行简单的调用
getURL("javascript:yourFunction();");
最好的方法是使用。下面是一个例子: 作为: JS:
最好的方法是使用。下面是一个例子: 作为: JS:
import flash.external.ExternalInterface;
注意:没有这一行,您将无法调用JavaScript函数ExternalInterface.call("pauseFunc", "");
<script>
function pauseFunc() {
doSomthing ...
}
</script>
ExternalInterface.call("pauseFunc", "");
<script>
function pauseFunc() {
doSomthing ...
}
</script>
函数pauseFunc(){
多索姆西。。。
}
import flash.external.ExternalInterface;
注意:没有这一行,您将无法调用JavaScript函数ExternalInterface.call("pauseFunc", "");
<script>
function pauseFunc() {
doSomthing ...
}
</script>
ExternalInterface.call("pauseFunc", "");
<script>
function pauseFunc() {
doSomthing ...
}
</script>
函数pauseFunc(){
多索姆西。。。
}
getURL(“javascript:ActionJS()”)代码>使用此操作代码:
getURL(“javascript:ActionJS()”)
这只适用于AS2,getURL
在AS3中不存在。由于问题没有指定要使用哪一个ActionScript版本,因此仍将此值设为+1。谢谢Shannetheat。这就是我所需要的,它是AS2。同样值得注意的是,getURL
技术将中断并停止页面上已经执行的任何JavaScript。也就是说,如果没有覆盖的危险,那么它是更容易实现的解决方案。这只适用于AS2,getURL
在AS3中不存在。由于问题没有指定要使用哪一个ActionScript版本,所以仍然给出+1。谢谢。这就是我所需要的,它是AS2。同样值得注意的是,getURL
技术将中断并停止页面上已经执行的任何JavaScript。也就是说,如果没有覆盖的危险,那么它是更容易实现的解决方案。我从来没有能够让它工作。您需要提前使用和其他一些东西吗?不,addCallback是用于从Javascript调用AS函数的。最常见的原因是HTML对象上的脚本访问被拒绝。我一直无法让它工作。您需要提前使用和其他一些东西吗?不,addCallback是用于从Javascript调用AS函数的。此操作不起作用的最常见原因是对HTML对象的脚本访问被拒绝。在问题中添加了actionscript-2
标记。将愿意回答特定语言的人锁定在下面是很好的,因为这将为您提供更准确的答案:)在您的问题中添加了actionscript-2
标记。将愿意回答特定语言的人锁定是很好的,因为这将为您提供更准确的答案:)