2016-07-16 14 views
0

Ich möchte die Position eines relativen übergeordneten Fensters des DOM-Elements erhalten. Hat jemand eine Idee?Ist es möglich, die Position des relativen Elements des dom-Elements zu erhalten?

+2

Was meinen Sie mit "DOM Element relative Elternfenster"? – ScientiaEtVeritas

+0

Ich habe einen iframe im aktuellen Dokument, ich möchte die Position des Elements in diesem Iframe relativ zu seinem übergeordneten Fenster erhalten. – heyusysu

+0

haben Sie Zugriff auf iframe? Wenn es von einer anderen Domäne ist, werden Sie nicht in der Lage sein, es zu betreten – charlietfl

Antwort

0

elem.offsetTop und elem.offsetLeft geben Sie die Position des aktuellen Elements relativ zu seinem Eltern für Blockelemente.

Einzelheiten finden Sie unter description on MDN.

+0

Ich habe einen iframe im aktuellen Dokument, ich möchte die Position des Elements in diesem Iframe relativ zu seinem Elternfenster bekommen. – heyusysu

+0

@heyusysu - 'offsetTop' und' offsetLeft' funktionieren am iFrame Element selbst. Wenn Sie Code innerhalb des iFrame selbst haben, der diese Information haben möchte, dann ist es etwas komplizierter, da Sie das enthaltene iFrame-Element erhalten müssen. – jfriend00

Verwandte Themen