PDA

Просмотр полной версии : проблема ExternalInterface и JavaScript в IE


petrovich007
04.12.2007, 10:46
в IE не работает. помогите. видел тут у вас тему такую, но ответа не нашел.

screamge
04.12.2007, 10:48
И что тема делала в профессионалах?

Всё нормально работает, если у вас что-то не работает показывайте это что-то.

petrovich007
04.12.2007, 11:15
Вот что в JS:

function thisMovie(movieName) {
if (navigator.appName.indexOf("Microsoft") != -1) {
return window[movieName]
}
else {
return document[movieName]
}
}
function callExternalInterface() {
thisMovie("myFlashObject").FromAS(document.all.txt.value);
}


Соответственно в AS:

var method:Function = ToJS;
var wasSuccessful:Boolean = ExternalInterface.addCallback('FromAS', null, method);

В IE пишет такую ошибку: "Объект не поддерживает это свойство или метод" ссылаясь на строку: thisMovie("myFlashObject").FromAS(document.all.txt.value);
В Maxthon 2 работает все нормально (а он является просто надстройкой на IE). Вот и немогу понять в чем дело. Помогите

Этот код даже в FF(FireFox) работает

screamge
04.12.2007, 11:45
http://blog.deconcept.com/code/externalinterface.html