firelord
18.11.2007, 21:35
У кого-нибудь вообще работает описанный в документации метод вызова функций в ActionScript из JavaScript? даже с поправкой на то, что в документации явная ошибка?
У меня метод ПРОСТО не вызывается! Делаю на флеше отображение графика, по клику на странице во флеш должен передаваться параметр - какой график отображать (флеш сам грузит по нему xml).
ActionScript:
function setTicker(ticker:String):String {
this.ticker_txt.text="new ticker "+ticker;
return "ok";
}
ExternalInterface.addCallback("gotoTicker", setTicker);
JavaScript:
function expandChart(ticker) {
flash=document.getElementById("flashchart");
if (flash) {
var res=flash.gotoTicker(ticker);
alert(res);
}
}
setTicker ничего не делает, возвращает undefined. IE6, FF2. либо у меня лыжи не едут, либо программеры в Adobe облажались... кто-нибудь вообще этим пользовался?
З.Ы. Вызов функций JS ИЗ флеша работает на ура...
У меня метод ПРОСТО не вызывается! Делаю на флеше отображение графика, по клику на странице во флеш должен передаваться параметр - какой график отображать (флеш сам грузит по нему xml).
ActionScript:
function setTicker(ticker:String):String {
this.ticker_txt.text="new ticker "+ticker;
return "ok";
}
ExternalInterface.addCallback("gotoTicker", setTicker);
JavaScript:
function expandChart(ticker) {
flash=document.getElementById("flashchart");
if (flash) {
var res=flash.gotoTicker(ticker);
alert(res);
}
}
setTicker ничего не делает, возвращает undefined. IE6, FF2. либо у меня лыжи не едут, либо программеры в Adobe облажались... кто-нибудь вообще этим пользовался?
З.Ы. Вызов функций JS ИЗ флеша работает на ура...