0
我有一個PHP腳本,其中包含一個頭文件(header.php),其中包含一個JavaScript文件,其中包含一些javascript方法。我可以使用我的Flash AS2中的ExternalInterface swf在iFrame中調用JavaScript方法嗎?
即 -
Main.php =>
include("header.php");
// This page also embeds a swf in an iFrame (myFlash.swf)
的header.php =>
<html>
<head>
<script type="text/javascript" src="javascript_methods.js"></script>
</head>
<body>
javascript_methods.js =>
myFunction() {
alert("function called");
}
myFlash.swf = >
import flash.external.ExternalInterface;
//When I want to call the javascript function myFunction() -
ExternalInterface.call("myFunction");
我用ExternalInterface的在我的應用程序elesewhere和(認爲)我做了同樣的方式,但唯一不同的是這一次的SWF是在iFrame中這樣認爲,這可能會造成問題。有沒有一種解決方案,通過iFrame從Flash通過JavaScript進行通信,或者這不是問題,我在其他地方有問題。
感謝
嵌入代碼是什麼樣的?你可以發佈它 – 2011-05-25 11:42:38
請刪除所有的PHP - 它只是有趣的_rendered_ HTML。 – 2011-05-25 12:37:33