Autor | Zpráva | ||
---|---|---|---|
vospunt Profil |
#1 · Zasláno: 12. 11. 2009, 16:30:22
mám funkci kterou chci zobrazit obrázek v novém okně:
<script type="text/javascript"> var pole; function galerie(pole) { var sirka = pole[0]; var vyska = parseInt(pole[1])+100; var titlebody = "height="+vyska+",width="+sirka+",resizable=1,scroll=auto,scrollbars=0"; newwindow=window.open('','name',titlebody); newwindow.document.write('<html><head><title>Galerie</title></head><body onclick="window.close()" style="background-color:#E6E7E6" leftMargin="0" topMargin="0" MARGINHEIGHT="0 " MARGINWIDTH="0">'); newwindow.document.write('<div align="center">'); newwindow.document.write('<img title="po kliknutí se popup okno zavře" onclick="window.close()" border="0" src="<? echo URL."img/ubytovani/prilohy/" ?>'); newwindow.document.write(pole); newwindow.document.write('" />'); newwindow.document.write('</div>'); newwindow.document.write('</body></html>'); newwindow.document.close(); } </script> odkaz na ni je : <?php echo "<a class=img href=\"javascript:galerie('".$foto_prilohy[0]."')\">"; echo "<img style=margin-right:20px; src=".URL."img/ubytovani/".$galerie_pole[0]." width=120px rel='lightbox[slide]' alt=\"".$foto_alt[0]."\" title=\"".$foto_alt[0]."\" align=left></a>"; ?> ale zobrazuje se mi pořád ve stejné velikosti ... jak mám nastavit velikost nového okna když obrázky mají neporavidelnou velikost ... nebo jak mám jednoduše zjisti velikost obrázku díky za náměty |
||
Časová prodleva: 4 dny
|
|||
Chamurappi Profil |
#2 · Zasláno: 16. 11. 2009, 09:57:49 · Upravil/a: Chamurappi
Reaguji na vospunta:
„jak mám nastavit velikost nového okna když obrázky mají neporavidelnou velikost“ Většinou se používá pomoc ze strany serveru, viz starší diskuse: • otevření nového okna podle velikosti obrázku • window.open Asi by také šlo otevřít malé okno a po načtení obrázku změnit jeho rozměry metodou window.resizeTo. |
||
Časová prodleva: 14 let
|
0