Autor Zpráva
Bernyy
Profil
Zdravím.

Cez odkaz na stránke potrebujem otvoriť vyskakovacie okno.

<a onclick="window.open(this.href,'nazev','resizable=no,location=no,menubar=no,scrollbars=no,status=no,toolbar=no,fullscreen=no,dependent=no,width=800,height=600,left=300,top=100,status'); ...

Okno je umiestnené left=300
no potrebujem zadať hodnotu namiesto z lavej strany z pravej strany
a neviem na to prísť.
el mariachi
Profil
ak dáš miesto "left=300" toto "right=300", nebude to fungovať ? :) s js moc nepracujem, ale stálo by to za pokus...
Bernyy
Profil
To som skúsil ako prvé, tá hodnota bola ignorovaná a chovalo sa to ako by tam bola hodnota left=0.
jrm
Profil
Hodnotu left si musíš vypočítat (pomocí screen.width).
kajaman
Profil
ahoj, možná je to trochu prasárna, ale vymyslel jsem tohle a funguje to: :-)

var posunOdzdola = 400; // o kolik chceš mít spodek okna od spodku obrazovky
var vyska = 30; // výška okna
var odshora =screen.availHeight - vyska - posunOdzdola; // výpočet odsazení odshora

window.open('http://www.seznam.cz','pokus','width=300,height= ' + vyska + ',left=20,top=' + odshora);

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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