Autor Zpráva
mirec
Profil
Caute ludia, nevie mi niekto poradit ako zistim poziciu obrazka? mam na ploce obrazok a myskou nim hybem... potrebujem aby sa mi vypisovala pozicia toho obrazka...
vie mi niekto poradit?

dikz
peta
Profil
script, ktery s nim hybe, ma ulozenou pozici kurzoru a pro spravny pohyb musi zjisti i pozici obrazku. Pripadne je mozne, ze ji vztahuje k nejakemu position:relative prvku.

google.com modi2 bookmark v JS umi zjistovat pozice cehokoliv.
vkvkvk
Profil *
Já používám tohle:
//deklarace tridy pro predavani pozice prvku v nadrizenem kontejneru
function Pozice(left, top) {
   this.left = left;
   this.top = top;
}

function SpocitejPozici(element) {
//rekurzivne prochzi strukturu dokumentu az k BODY a scita offsety jednotlivych prvku
    var PoziceElementu = new Pozice(0, 0);
    if (element.offsetParent != null) {
        PoziceElementu = SpocitejPozici(element.offsetParent);
    };
    PoziceElementu.left += element.offsetLeft;
    PoziceElementu.top += element.offsetTop;
    return PoziceElementu;
}

Funguje v IE, FF i Opeře

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: