一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

flash javascript之間的通訊方法小結

不用getURL和fsCommand方法
flash使用的actionscript跟Javascript是非常相通的,下面描述如何互相調用函數:
1:Javascript調用flash中的函數
在flash的腳本中增加
import flash.external.ExternalInterface;
假定要調用的函數是hello,as代碼如下
function hello(){
return "hello";
}
ExternalInterface.addCallback("hello", this, hello);
//第一個參數為導出函數名,第三個參數為as的函數名,這樣就可以在js中調用as的hello函數了
2:flash調用js的函數
ExternalInterface.call("hello2", "jacky");
//第一個參數是js的函數名,后面的是js函數的參數
3:如何互相調用
html代碼如下:
<object type="application/x-shockwave-flash" data="test.swf" width="525" height="390" name="test">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="test.swf" />
<param name="quality" value="high" />
<param name="scale" value="noScale" />
<param name="wmode" value="transparent" />
</object>
Javascript代碼如下:
function callFromFlash() {
var a=thisMovie("test").hello();
alert(a);
}
function thisMovie(movieName) {
if (navigator.appName.indexOf("Microsoft") != -1) {
return window[movieName]
}
else {
return document[movieName]
}
}
//注意,不能使用document.getElementById此類函數取得網頁中的flash對象,只能使用thisMovie函數中的代碼
國外看到的另一種方法:
You can't call a function, but you can change/set a variable and use the watch() method to execute the code whenever the value is changed.
ActionScript Code:
function changeType(prop, oldval, newval) {
//do your stuff
return newval;
}
var strType = "";
this.watch("strType", changeType);

JavaScript技術flash javascript之間的通訊方法小結,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 一道精品视频一区二区三区男同 | 91成年人免费视频 | 欧美人体极品大胆露私 | 99精品福利视频 | 国内自拍一二三四2021 | 综合 91在线精品 | 亚洲精品国自产拍影院 | 精品国产免费一区二区 | 91精品国产三级在线观看 | 成人在线视频免费看 | 精品成人资源在线观看 | 欧美日韩国产亚洲一区二区三区 | 午夜亚洲国产成人不卡在线 | 激情图片 激情小说 | 婷婷综合五月中文字幕欧美 | 国产精品亚洲一区二区三区正片 | 亚洲激情图片网 | 亚洲综合在线视频 | 2020国产精品 | 香蕉成人在线 | 国产专区青青草原亚洲 | 欧美麻豆久久久久久中文 | 欧洲成人在线 | 四虎国产精品永久一区 | 天天综合五月天 | 国产热re99久久6国产精品 | 伊人网在线免费观看 | 久久青草视频 | 成人午夜大片免费7777 | 能在线观看的一区二区三区 | 久久夜色精品国产亚洲噜噜 | 涩视频成人永久免费观看网站 | 国产91精品一区二区视色 | 99pao在线视频精品免费 | 怡红院视频在线观看最新 | 一区二区三区不卡在线 | 日韩理论片在线看免费观看 | 91精品在线免费视频 | 超清中文乱码精品字幕在线观看 | 美女网站黄在线看 | 日韩第一 |