Показать сообщение отдельно
Старый 10.05.2012, 02:09
OwnerOfSuccuby вне форума Посмотреть профиль Отправить личное сообщение для OwnerOfSuccuby Найти все сообщения от OwnerOfSuccuby
  № 4  
Ответить с цитированием
OwnerOfSuccuby

Регистрация: Aug 2010
Сообщений: 44
Огромное спасибо за ответы. Силой магической магии всё заработало. Походу тег эмбед и всё что с ним связано всё портил ) без него работает. В исходной флешке его и не было - а тут я приписал его для допроверки результата. Оказалось что я дописал неправильно =)))

Но зато сделал вывод - где то в оригинальной версии у меня идут наложения раз не работает.

Вот код который магическим образом =))) запустился =) Может когда нибудь кому то пригодится =)))

Код HTML

Код:
<HTML>

<script>
function mPost(){
  var MyFlsh2=document.getElementById('MyFlash2');
  var MyTxt=document.getElementById('MyText').value;
  MyFlsh2.mFlashFunction(MyTxt);
}
</script>

<form>
  <input type="text" id="MyText"/>
  <input type="button" value="ok" onclick="mPost()"/>
</form>



<object type="application/x-shockwave-flash" id="MyFlash2" data="MC.swf" width="800" height="600">
    <param name="quality" value="high" />
    <param name="allowScriptAccess" value="always" />
    <param name="allowFullScreen" value="true" />
    <param name="menu" value="false" />
    <param name="wmode" value="transparent" />
    <param name="movie" value="MC.swf" />  <!-- Не срабатывает -->
    <param name="allowScriptAccess" value="always" />
    <embed type="application/x-shockwave-flash" id="MyFlash2" pluginspage="http://get.adobe.com/flashplayer/" wmode="transparent" src="MC.swf" width="800" height="600"> 
    <noembed><img src="images/no_flash.png" alt="No flash" width="800" height="600" /></noembed>
    </embed>    
</object>

</HTML>
Код Flash (не менял =)):

Код AS3:
flash.system.Security.allowDomain("*");
 
ExternalInterface.addCallback("mFlashFunction",myffunction);
 
function myffunction(t:String):void {
  mytext.text=t;	
}
Кстате да, я в первом посту ещё и перепутал названия цитат с кодами =) Спасибо что поправили.