

Dinamik Olarak Flash Değerini Değiştirme
-
Arkadaşlar merhaba.
başlığım nasıl oldu pek bi fikrim yok. O yüzden uzun uzun anlatacağım , anlaşılmak üzere.
Bi .swf var altında da bolca parametresi.
örnek ;
<embed src="http://cikiciki.com/swf/player.swf" flashVars="fp_root_url=http://cikiciki.com/swf/&ovr_langage=en&ovr_playlist=HAMZA&ovr_shuffle=1" wmode=transparent bgcolor=#311131 width="700" height="400" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"> </embed>
Benim amacım burdaki o "playlist=HAMZA" kısmı var ya. Aynı sayfada bi butonum olucak ona tıklıyacağım. "playlist=FARUK" başka bi buton olucak ona tıklayınca da "playlist=SULO" vs. olucak..
tabi bunlar olurken .swf'ninde etkilenmesi gerekiyor , yoksa ilk açıldığında HAMZA olduğu için biz onu FARUK yapsakta o artık HAMZA dan devam ediyor.
Bunu nasıl yapabilirim acaba ?
Teşekkürler.
(bütün faruk , hamza ve süleymanlardan özür diliyorum. on numara örnek isimlik kendileri)
-
jquery ile swf'yi tekrar yüklersin?
-
pSkpt bunu yazdı
jquery ile swf'yi tekrar yüklersin?
hocam "jquery" yi bile tam telaffuz edemeyen biri için çok zor sanırım bunlar ya.
edit : imla terk
baristbt tarafından 21/Şub/13 16:56 tarihinde düzenlenmiştir -
BarisYigit bunu yazdıpSkpt bunu yazdı
jquery ile swf'yi tekrar yüklersin?
hocam "jquery" yi bile tam telaffuz edemeyen biri için çok zor sanırım bunlar ya.
edit : imla terk
http://www.eburhan.com/jquery-ve-ajax-islemleri/
burada ajax işlemlerini göstermiş.
PHP'de bi sayfa yaparsın GET ile playlist değişkenini alırsın. sonra SWF'i yazdırırsın.
-
sulo var dediler geldim
-
söylenilen gibi yeni parametre ile tekrar oluşturman gerek kodu çünkü allowScriptAccess görmedim embed tagında yani ExternalInterface kullanmamış Türkçesi dışarıdan Javascript kodunu algılayan bir "olay dinleyicisi" oluşturulmamış, JQuery değil, var olan tagları silip document.write ile javascriptte bile yaparsın.
-
-
VBDream bunu yazdı
söylenilen gibi yeni parametre ile tekrar oluşturman gerek kodu çünkü allowScriptAccess görmedim embed tagında yani ExternalInterface kullanmamış Türkçesi dışarıdan Javascript kodunu algılayan bir "olay dinleyicisi" oluşturulmamış, JQuery değil, var olan tagları silip document.write ile javascriptte bile yaparsın.
VBDream'in dediği olayla ilgili olarak şuna bakabilirsin.
http://annevankesteren.nl/test/flash/embed/embed-element.php
-
pSkpt bunu yazdıVBDream bunu yazdı
söylenilen gibi yeni parametre ile tekrar oluşturman gerek kodu çünkü allowScriptAccess görmedim embed tagında yani ExternalInterface kullanmamış Türkçesi dışarıdan Javascript kodunu algılayan bir "olay dinleyicisi" oluşturulmamış, JQuery değil, var olan tagları silip document.write ile javascriptte bile yaparsın.
VBDream'in dediği olayla ilgili olarak şuna bakabilirsin.
http://annevankesteren.nl/test/flash/embed/embed-element.php
O kadar karıştırmaya gerek yok yav o örneğin alakası yok neden yok dediğim gibi Flash ta kontrol edilmiyor değişiklik, yapılacak şu
1. Önceki embed kodu sayfadan kaldırılacak
2. Yeni parametreleriyle embed kodu eklenecek
JQuery ile çok basit, vakti olan yazsın kodu acelesi yoksa bir ara ben yazarım.
kvasir tarafından 21/Şub/13 19:41 tarihinde düzenlenmiştir -
jquery'nin attr fonksiyonuyla rahatça halledilebiliyor
erc tarafından 21/Şub/13 20:26 tarihinde düzenlenmiştir