Ich versuche, die Position eines div-Elements relativ zum Bildschirm zu erhalten. ich eine Lösung für diesen überall und immer noch nicht finden kann, lesen, zur Zeit mein Code:HTML Element Position relativ zum Bildschirm
var myElement = document.getElementById('pi');
var myElement2 = document.body;
alert (myElement.offsetTop + ',' + myElement.offsetLeft);
alert (myElement2.offsetTop + ',' + myElement2.offsetLeft);
alert (window.screenX);
All i ist 8,8 für mein div-Element erhalten, die nicht wirklich die Lage ist.
HTML-Code:
<body> <div id=pi >fffddd</div> </body>
Was die tatsächliche Position sein sollte? – Mamun
http://jsfiddle.net/hibbard_eu/ZPZQ4/ hat keinen Code zu Ihrer Frage ... – zer00ne
Sieht aus wie Ihr Element bei 8,8 in einem iframe ist - es ist in der jsfiddle. Wenn Sie wissen, dass dies der Fall ist, müssen Sie die Position des Iframes mit ähnlichem Code ermitteln und diese Werte hinzufügen. – JasonB