Megválaszolatlan hozzászólások | Aktív témák Pontos idő: pén. máj. 17, 2024 8:46



Hozzászólás a témához  [ 1 hozzászólás ] 
getElementsByTagName és [object HTMLCollection] mizéria 
Szerző Üzenet
platina tag
Avatar

Csatlakozott: pén. jún. 18, 2004 13:42
Hozzászólások: 703
Tartózkodási hely: Székesfehérvár, BP
Hozzászólás getElementsByTagName és [object HTMLCollection] mizéria
Üdv!

Nem találtam erről konkrétan topicot, a külföldiek közül sem (kiéve egyet ITT) de nincs igazán megoldás. A probléma lényege kiszedve:

Van egy javascript függvényem ami végigpásztázza a html oldalt, minden tag-re keres és abból kiszedi az mp3id -ket és mp3filename-eket amit egy flashnek ad át és az lejátsza. A dolog übersirály IE alatt. Firefox és hasonlók alatt néma. :( Kis bogarászás után feltűnt valami...

A javascript függvény lelke:
var tags = document.getElementsByTagName('p');

Ilyesmik vannak a html-ben pl.:
<p class="caption" mp3id="1" mp3filename="sound/proba.mp3">

IE alatt a JS-ben kiírtam a tags tartalmát és látja szépen a html tag-eket és minden Object-et és minden kis szirsz*rt:

alert(tags);

Ugyanez a for FirefFox alatt egyetlen [object HTMLCollection] ad vissza és azt nem tudom bejárni.
Próbáltam a
for (i in tags) {
alert(tags[i]);
}


dolgot is, ami IE alatt megint jó FF alatt nem.

A külföldi fórumon írnak arról, hogy: "Use DOM0 form access or DOM1 IDs instead, or use traversal."
Erről tud valaki bővebben valamit? Vagy simán tudja valaki, hogy lehet FF alatt végigpásztázni egy html-t?

Nem vagyok egy nagy html és js guru, szal lehet tökegyszerű de nem tudom...

Köszi!


hétf. júl. 02, 2007 11:56
Profil Privát üzenet küldése ICQ Honlap
Hozzászólások megjelenítése:  Rendezés  
Hozzászólás a témához   [ 1 hozzászólás ] 

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 4 vendég


Nem nyithatsz témákat ebben a fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Magyar fordítás © Magyar phpBB Közösség