Autor Zpráva
mirecekp
Profil
Ahoj,
potřeboval bych poradit jak udělat aby se mi odkaz, na galerii kterou mam, otvíral do nového okna o určité velikosti a bez adresního řádků a všech věcí co je nahoře v prohlížeči. A tayk sem někde videl že se to okno otevře uprostřed monitoru...to by bylo taky pěkné...
Pokud někdo víte jak na to tak budu vděčnej... ;-)
Díky
joejoe
Profil *
hledej neco jako
onclick="window.open('galerie.php', '_blank', 'vlastnosti_okna');
mirecekp
Profil
jasně super je to zde (http://www.jakpsatweb.cz/javascript/window.open.html)
diky
mirecekp
Profil
tak nějak sem to z toho teda nastudoval ale ta moje vize toho že se okno zobrazi uprostřed monitoru mi nejak porad nejde...
Myslím verikalni i horizontalni zarovnani.
Zkoušel jsem:
left=auto,top=auto - nepomohlo
left=0 auto 0,top= 0 auto 0 - taky nic.
Takže se opět vrací s prosbou....
zdeněk
Profil *
Vycentrování na šířku se dělá takhle
win_pos_x=((screen.width-sirka_okna)/2); 
mirecekp
Profil
A kam to mam dát mě to nějak nefunguje?

takovouhle mam strukturu odkazu:

<a href="http://adresa_galerie.html" onclick="window.open('http://adresa_galerie.html', '_blank', 'width=720,height=700,resizable=yes,); return false"></a>


A chapu dobře že vycentrování na výšku by bylo: win_pos_y=((screen.height:720)/2);
a jeste jedna otazka co značí ta dvojka za tim lomítkem na konci?
diky
zdeněk
Profil *
Vycentrování na výšku by mělo být

win_pos_y=((screen.height-700)/2);

A výsledný zápis

win_pos_x=((screen.width-720)/2);
win_pos_y=((screen.height-700)/2);
<a href="http://adresa_galerie.html" onclick="window.open('http://adresa_galerie.html', '_blank', 'left='+win_pos_x+','top='+win_pos_y+',width=720,height=700,resizable= yes,); return false"></a>

Výpočet funguje tak, že se odečte velikost okna od rozlišení obrazovky klienta a vydělí dvěma. Výsledek je pozice okna zleva a od vrchu. Snad jsem tam neudělal nějakou chybu.
mirecekp
Profil
At delam co delam tak to nefunguje...
mam to tam takhle :

<script>
win_pos_x=((screen.width-720)/2);
win_pos_y=((screen.height-700)/2);
</script>
<ul><li><a href="http://sauspark.wz.cz/foto/2003_krest/foto.html" onclick="window.open('this.href', '_blank', 'left='+win_pos_x+','top='+win_pos_y+',width=720,height=700,resizable= yes,); return false">Křest 1. CD "Co chceš víc..."</a></li>
</ul>


Je to na této stránce: http://www.sauspark.cz/galerie.html zkouším to na té poslední galerii z roku 2003. Fakt už nevim...ale pořád se to otvíra ve stejnym okně a velikost okna to přebíra z odkazující stránky...
zdeněk
Profil *
Je tam pár chyb v uvozovkách.

a href="http://sauspark.wz.cz/foto/2003_krest/foto.html" onclick="window.open(this.href, '_blank', 'left='+win_pos_x+',top='+win_pos_y+',width=720,height=700,resizable= yes'); return false">Křest 1. CD "Co chceš víc..."</a>
mirecekp
Profil
Jo to je přesně to co sem potřeboval ... Zdenku diky moc
Toto téma je uzamčeno. Odpověď nelze zaslat.

0