Ik heb een marquee die aangemaakt word via javascript en waar er dan tekst in wordt geplaatst met een createTextNode.. in IE werkt dit glansrijk.. maar FF moet maar weer eens moeilijk doen.
Ik vermoed dat het te maken heeft met de zelf aangemaakte tags die FF maakt.
hier ziet u beide DOM's:
FF:
http://users.skynet.be/psp8/marqueeFF.jpg
IE:
http://users.skynet.be/psp8/marqueeIE.jpg
Ik heb uit men cursus volgende code gevonden om (zoals ik het opvat) die zelfgemaakte nodes te verwijderen bij FF maar ik snap niet hoe ik deze moet gebruiken.
Iemand een idee hoe ik mijn probleem kan oplossen
code van het cleanscript:
dank bij voorbaat
BtM909: ik heb je plaatjes even als link geplaatst. Wil je ze toch als image zichtbaar hebben, maak dan even kleinere thumbnails
Ik vermoed dat het te maken heeft met de zelf aangemaakte tags die FF maakt.
hier ziet u beide DOM's:
FF:
http://users.skynet.be/psp8/marqueeFF.jpg
IE:
http://users.skynet.be/psp8/marqueeIE.jpg
Ik heb uit men cursus volgende code gevonden om (zoals ik het opvat) die zelfgemaakte nodes te verwijderen bij FF maar ik snap niet hoe ik deze moet gebruiken.
Iemand een idee hoe ik mijn probleem kan oplossen
code van het cleanscript:
JavaScript:
1
2
3
4
5
6
7
8
9
10
11
12
| function clean(oNode) { for(var i=0;i<oNode.childNodes.length;i++) { alert(oNode.childNodes.item(i).nodeValue.charCodeAt(0)) if( (oNode.childNodes.item(i).nodeType==3)&& oNode.childNode.length>1&& oNode.childNodes.item(i).nodeValue.charCodeAt(0)==10) { alert("removing break "+i+" van "+oNode.nodeName); oNode.removeChild(oNode.childNodes.item(i)) } } } |
dank bij voorbaat
BtM909: ik heb je plaatjes even als link geplaatst. Wil je ze toch als image zichtbaar hebben, maak dan even kleinere thumbnails
[ Voor 10% gewijzigd door BtM909 op 29-05-2006 16:12 ]