Autor Zpráva
Jirka Am.
Profil *
Otviram fotky v galerii pomoci window.open. Slo by nejak nastavit aby se do noveho okna nacetl popisek ze stranky, kde jsou miniatury fotek? Treba ze by se nacital z tagu ALT. Mam tech fotek hodne a nechce se mi pro kazdou vytvaret nova stranka. Diky za rady.
OBr
Profil

<script type="text/javascript">
function fotka(adresa,popis)
{
okno=window.open("","okno","width=300,height=500");
okno.document.write("<img src='"+adresa+"'>");
okno.document.write("<hr>");
okno.document.write(popis);
}
</script>
<a href="velka.jpg" onclick="fotka('velka-fotka.jpg',this.getElementsByTagName('img')[0].a lt);return false;"><img src="mala-fotka.jpg" width="30" height="30" alt="popis fotky></a>

Poznámka: v metodě onclick nemá být žádná mezera, jestli je tady tak ji smaž.
Jirka Am.
Profil *
diky, slo by jeste nadefinovat zavirani noveho okna na kliknuti (window.close) ???
Bubák
Profil
Třeba takhle:
<script type="text/javascript">
function fotka(adresa,popis)
{
okno=window.open("","okno","width=350,height=300");
okno.document.write('<body onclick="window.close()"; style="text-align: center; color: red">');
okno.document.write(popis);
okno.document.write("<img src='"+adresa+"'>");
okno.document.write("</body>");
}
</script>

Nejjednodušší je "pověsit" onclick="window.close()" na obrázek, tedy tag img.
Toto téma je uzamčeno. Odpověď nelze zaslat.