Ik ben een site aan het maken en gebruik AJAX om nieuwe pagina's in te laden in een div.
Onderaan mijn pagina hangt een div met contactinformatie.
De positie ervan hangt af van de div met de inhoud (die dus verandert door javascript).
Ik probeer dus de positie van de contactdiv aan te passen met javascript, maar mijn code werkt enkel in IE (en opera ververst zelf de posities van de divs als de tekst in een div wijzigt).
Het gaat om deze pagina: http://kenneman.flabbergasted.be/gnmixing/index2.html# (klik op contact om het effect te zien)
Ik gebruik deze regel code om de positie van de div aan te passen:
document.getElementById('contactinfo').style.top = document.getElementById('tekst').offsetHeight+149;
(document.getElementById('tekst').offsetHeight geeft wel een waarde terug in firefox!)
Ik heb al wat zitten rondzoeken, maar ik vind geen duidelijk antwoord op mijn vraag...
Eigenlijk komt het hier op neer: welke eigenschap moet ik gebruiken in javascript om zowel in IE als firefox de positie van een div aan te passen?
Onderaan mijn pagina hangt een div met contactinformatie.
De positie ervan hangt af van de div met de inhoud (die dus verandert door javascript).
Ik probeer dus de positie van de contactdiv aan te passen met javascript, maar mijn code werkt enkel in IE (en opera ververst zelf de posities van de divs als de tekst in een div wijzigt).
Het gaat om deze pagina: http://kenneman.flabbergasted.be/gnmixing/index2.html# (klik op contact om het effect te zien)
Ik gebruik deze regel code om de positie van de div aan te passen:
document.getElementById('contactinfo').style.top = document.getElementById('tekst').offsetHeight+149;
(document.getElementById('tekst').offsetHeight geeft wel een waarde terug in firefox!)
Ik heb al wat zitten rondzoeken, maar ik vind geen duidelijk antwoord op mijn vraag...
Eigenlijk komt het hier op neer: welke eigenschap moet ik gebruiken in javascript om zowel in IE als firefox de positie van een div aan te passen?