![]() | |
| | #1 (permalink) |
| Üye Üyelik Tarihi: 08/2006
Mesaj: 19
|
Arkadaşlar elimde aşağıdaki gibi bir swf kodu mevcut Kod: <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="125" height="125" id="Mp3Player" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="allowFullScreen" value="false" /> <param name="movie" value="player.swf" /> <param name="loop" value="false" /> <param name="menu" value="false" /> <param name="quality" value="high" /> <param name="bgcolor" id="Mp3Player_bc" value="#ffffff" /> <embed name="Mp3_Player" id="Mp3_Player" src="player.swf" loop="false" menu="false" quality="high" bgcolor="#ffffff" width="125" height="125" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="https://www.macromedia.com/go/getflashplayer" /> </object> Aşağıdaki kodla Mp3_Player id'li etiketin içindeki "height" niteliğin değerini alıp değiştirebiliyorum rahatlıkla ama "bgcolor" niteliğin değerini ne okutabildim ne de değiştirebildim. Kod: <script language=JavaScript>
function enamid(deg) {
dg = eval("document.getElementById? document.getElementById('"+deg+"') : document.all."+deg);
if (!dg){
dg = eval("document.getElementsByName? document.getElementsByName('"+deg+"') : document.all."+deg);
}
return dg;
}
//Flashtan çağrılacak fonksiyondur
function boyut(str){
enamid('Mp3_Player').height = str+'px';
enamid('Mp3_Player').bgcolor = '#000000';
}
</script>
|
| | |
| | #3 (permalink) |
| Üye Üyelik Tarihi: 06/2004 Yer: İstanbul
Mesaj: 2,286
|
enamid('Mp3_Player').bgcolor = '#000000'; satırını enamid('Mp3_Player').style.backgroundColor = '#000000'; olarak değiştirip dener misin?
__________________ tuncay.kinali.net |
| | |
| | #4 (permalink) |
| Üye Üyelik Tarihi: 08/2006
Mesaj: 19
|
şeffaf olup olmaması benim için önemli değil. şuan sadece "height" niteliğinin değerini okuyup değiştirmek işimi görüyor. Benim asıl amacım javascriptle, tüm xml etiketleri içerisindeki niteliklerin değerlerini okumak ve değiştirmek. Standart html etiketlerinin "height", "width", "src", "value", "type" gibi niteliklerin rahatça değerleri okuyup, değişterebiliyorum ama ben nitelik ne olursa olsun değerini okuyup ve değiştirmek istiyorum, "bgcolor" niteliğinin değerini okuyup, değiştirmek istediğim gibi. |
| | |
| | #5 (permalink) |
| Üye Üyelik Tarihi: 08/2006
Mesaj: 19
|
@Sniper onu ilk baştan denedim ama olmadı... function boyut(str){ alert(enamid('Mp3_Player').style.backgroundColor); enamid('Mp3_Player').height = str+'px'; enamid('Mp3_Player').style.backgroundColor = '#000000'; } yaptığımda var olan arkaplan renk değirini uyarı olarak vermiyor ve uyarı bomboş çıkıyor. function boyut(str){ alert(enamid('Mp3_Player').bgcolor ); enamid('Mp3_Player').height = str+'px'; enamid('Mp3_Player').bgcolor = '#000000'; } bu şekilde denediğimde ise uyarıda "undefined" mesajıyla karşılaşıyorum... |
| | |
| | #6 (permalink) |
| Üye Üyelik Tarihi: 06/2004 Yer: İstanbul
Mesaj: 2,286
|
Amacını şimdiki gibi baştan açıkça yazsaydın daha erken yardımcı olabilirdim. İstediğin metod getAttribute(). Basit bir kullanım örneği ise aşağıda. Geliştirmek sana kalmış... Kod: <embed id="Sniper" bgcolor="#000000"></embed>
<script>
alert(document.getElementById('Sniper').getAttribute('bgcolor'));
</script>
__________________ tuncay.kinali.net |
| | |
![]() |
| Bookmarks |
| Seçenekler | |
| |
Benzer Konular | ||||
| Konu | Konuyu açana göre | Forum | Cevap | En Son Mesaj |
| dinamik hücre içindeki değeri alma | Ahmet79 | Javascript / DHTML / Ajax | 6 | 13/09/2007 23:47 |
| Etiket | onurkuru | PHP | 1 | 24/02/2007 20:33 |
| rss etiket farkı | yukku | ASP | 0 | 30/08/2006 21:26 |
| Bir tablo içindeki alanların içindeki max değeri bulma!!! | pirilti | Veritabanları & SQL | 9 | 15/10/2004 00:08 |
| Adres Etiket Prg. | blackbird | Uygulama Yazılımları / Hazır Betikler | 0 | 14/06/2004 15:43 |
| Reklamlar & Desteklenenler | |
| Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv | |