Ergebnis Javascript-Funktion, um die genaue Position eines Elements in der Webseite zu finden.
<script language="javascript" type="text/javascript">
function getElementPosition(elemID) {
var offsetTrail = document.getElementById(elemID);
var offsetLeft = 0;
var offsetTop = 0;
while (offsetTrail) {
offsetLeft += offsetTrail.offsetLeft;
offsetTop += offsetTrail.offsetTop;
offsetTrail = offsetTrail.offsetParent;
}
if (navigator.userAgent.indexOf("Mac") != -1 && typeof document.body.leftMargin != "undefined") {
offsetLeft += document.body.leftMargin;
offsetTop += document.body.topMargin;
}
return {left:offsetLeft, top:offsetTop};
}
function getDivPosition(){
alert('Distanza dal bordo sinistro: ' + <strong>getElementPosition('idElemento').left</strong>
+ '\n Distanza dal bordo alto: ' +<strong> getElementPosition('idElemento').top</strong>);
}
</script>
<div id="idElemento">.........................................</div>
Articoli correlati


