注意:本方法在as3中测试可行,在as2未测试。
function getFlashById(id) {
if (navigator.appName.indexOf("Microsoft") != -1)
{
return window[id];
} else {
return document[id];
}
}
如果html中有个id 为"myflash"的object元素,而flash中有一个setNum方法,可以如下调用:
getFlashById("myflash").setNum(100);
function getFlashById(id) {
if (navigator.appName.indexOf("Microsoft") != -1)
{
return window[id];
} else {
return document[id];
}
}
如果html中有个id 为"myflash"的object元素,而flash中有一个setNum方法,可以如下调用:
getFlashById("myflash").setNum(100);