2.5/5 Görüntülenme: 2645

Flash As3 ile JavaScript çalıştırma Bağlantısı


Flash As3 swf dosyamızda bir boton oluşturarak aşağıdaki kodumuz yardımı ile butonumuza tıklanınca html sayfamızdaki include edilmiş Javascript fonksiyonlarımızdan istediğimizi çalıştırabiliyoruz.

Flash As3 Javascripte Gönderme

btn.addEventListener(MouseEvent.CLICK,op);
function op(event:MouseEvent):void
{
 var url:URLRequest = new URLRequest("javascript:openVideo('iletilecekID');");
 navigateToURL(url, "_self");
}

 

Javascript Flashdan Gelen fonksiyon

// Javascript dosyamızdaki tanımladığımız herhangibir fonksiyon

function openVideo(id){

 alert('Video Açılıyor:'+ id);
 $("#videoMc").show(1000);

}

// bu fonksiyonumuzda jQuery include edildiği için basitçe animasyon kullanmış oluyoruz id değeri videoMc olan bir div olduğunu varsayarsak flashdaki butonumuzun üzerine gelince Html sayfamızdaki videoMc Div'ini 1000 hızında animasyonlu bir şekilde görünür yapmış oluyoruz.

 

Javascript Flash Html Bağlantısı

Html Kodumuz da bu şekilde(Div):
<DIV style="TEXT-ALIGN: center; WIDTH: 200px; BACKGROUND: #f00; HEIGHT: 50px; COLOR: #fff" id="videoMc"><BR><BR>Hareket edecek div</DIV>

 

Sağdaki Örneğin proje dosyasını indirmek için:

 


Konu (111) ile ilgili admin @ limitsizbilgi.com adresine E-mail gönderebilirsiniz. İsa Şahintürk