Autor Zpráva
aley
Profil *
Prosim vas,
Mam tento script, ale po zvetseni obrazku se neotevre v meritku 100% ale 97%.
a po zvetseni na 100% neni presne v krajich.
ale od levyho kraje je par px mezera.a nahore tez.
jak se da udelat, aby se obrazek otevrel presne v dannem rozliseni jako je okno?

<a href="javascript:void(0)" onClick="window.open('obrazek.jpg', 'MyPopUp', 'width=600,height=800,toolbar=0,scrollbars=0,screenX=200,screenY=200,l eft=200,top=200')">
peta
Profil
aley
3 veci
1. href="javascript:void(0)"
kdyz nekdo nema JS tak je tento link neplatny a tudiz jako odkaz je to nepouzitelne a bylo by mnohem lepsi dat tam adresu obrazku
Jediny rozdil by pak byl v tom pridat !return window.open() do onclick.

2. Podstatnou roli v tomto pripade hraje prohlizec. v IE vznika mezera jako margin nebo padding body nebo html. Pokud to neodstranis stylove, tak mas smulu.
x=window.open();
x.document.open()
x.document.write('<head><style>body,html{margin:0,padding:0}</head><bo dy><img src=...></body>')
x.document.close()

3. nastavovat rozmery okna presne myslim zlobi vzdycky :)

Ale IE ma zajimavou vec. Je mozne zobrazit nove okno fullscreen bez jakehokoliv ramovani, tlacitek a pod a uplne tim prekryt obrazovku. Nekde jsem na to mel priklad a je to vlastnost IE na zabiti :)
bohyn
Profil
aley
Jestli mas takhle velke obrazky tak se vykasli na otevirani do noveho okna timhle JS. Ne kazdej ma 2500x1900 (nebo kolik to je) rozliseni. U me 1280x800 by okno koncilo vic jak 200px pod okrajem obrazovky to me vzdy potesi :) . IE 6 te tusim pusti i pod obrazovku, IE7 a FF ne, ty okno zmensi nebo posunou nahoru.

peta
To x.window.close() tam dela co? si ani nestihnes prohlidnout :)

Ale IE ma zajimavou vec. Je mozne zobrazit nove okno fullscreen bez jakehokoliv ramovani, tlacitek a pod a uplne tim prekryt obrazovku. Nekde jsem na to mel priklad a je to vlastnost IE na zabiti :)
Takovou stranku bych taky mel rad :)
Chamurappi
Profil
Reaguji na peta:
Ale IE ma zajimavou vec
Od verze 7 už ne.

Reaguji na bohyn:
To x.window.close() tam dela co? si ani nestihnes prohlidnout :)
Ale peta psal x.document.close() a tím zavírá dokument, nikoliv okno. Což je v pořádku.
bohyn
Profil
Chamurappi, peta
sorry to mi nejak uteklo :)
peta
Profil
Chamurappi
Mam Win XP sp3 IE 7.0
a tento priklad mi otevre fullscreen okno bez vseho:
http://www.volny.cz/peter.mlich/jpw/
Práce s okny prohlížeče
Okno přes celou obrazovku
kliknes na nove okno1

Ted mi to otevira i se zahlavim. Z disku mi napise pristup odepren.
Ale na NB mam Vista sp2 bez upgradu za poslednich par mesicu, dam ti vedet, co to dela tam. Vim, ze kdy jsem ten priklad vytvarel, tak se to chovalo presne podle popisu.
peta
Profil
Chamurappi
Takze jsem se ti na to podival a dela mi to doma stale.
Win Vista Bussiness SP1 Notebook IE7
Pokud neveris, prijed do Krnova, muzes si s tim hrat treba hodinu.
Zvlastni na tom je, ze to dela jen v kombinaci
window.open('','','fullscreen');

Ale protoze mi to zde na XP sp3 IE7 nedela, rekl bych, ze je to nejaky bug, ktery mozna SPnebo jine MS balicky resi.

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:

0