Miticojo Blog

IT oder nicht, das ist hier die Frage!

Javascript: Bestimmen der Position eines Elements in der Seite

| 0 comments | 0 Kommentare

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

  1. Javascript: redirezionare il navigatore in base alla lingua del browser
  2. Linux/Debian: Notifica login via email in Python
To comment, click below to log in.

Lascia un Commento

Required fields are marked * .

*


*