<TD ALIGN="CENTER" WIDTH="120" HEIGHT="90">
<script language="JavaScript" src="duzy.js"></script>
<a href="javascript:duzy('01d.jpg','500','400','nazwa zdjecia')">
i chce aby po kliknieciu na miniaturke wyskakiwalo duze okno (dopasowane do
rozdzielczosci danej foty)z blizniaczym obrazkiem tylko duzym (oddzielne
zdjecie w innej rozdzielczosci)
Przy odwolaniu sie do nizej wymienionego skryptu tak to dziala, ale nie do
konca....
oto skrypt pt. duzy.js
<!--
function duzy (Zrzut,Szer,Wys,NazwaOkna)
{
if (screen.width<=Szer||screen.height<=Wys) {
var ImgSzer = Math.floor(eval (0.8*Szer*(screen.width/Szer)));
var ImgWys = Math.floor(eval (0.8*Wys*(screen.height/Wys)));
var Wymiary = "width=" + ImgSzer + ",height=" + ImgWys;
Okno=window.open("","zrzuty",Wymiary,'toolbar=0,location=0,directories=0,sta
tus=0,menubar=0,scrollbars=0,resizable=0');
Okno.document.open;
Okno.document.writeln("<HTML><HEAD><TITLE>" + NazwaOkna + " [" + Szer + "x"
+ Wys + ", zmniejszony do " + ImgSzer + "x" + ImgWys +
"]</TITLE></HEAD><BODY marginheight=0 marginwidth=0 BGCOLOR=\"#000000\"
LEFTMARGIN=\"0\" TOPMARGIN=\"0\"><IMG SRC=\"" + Zrzut + "\" WIDTH=\"" +
ImgSzer + "\" HEIGHT=\"" + ImgWys + "\"></BODY></HTML>");
Okno.document.close;
Okno.focus();
}
else {
var Wymiary = "width=" + Szer + ",height=" + Wys;
Okno=window.open("","zrzuty",Wymiary,'toolbar=0,location=0,directories=0,sta
tus=0,menubar=0,scrollbars=0,resizable=0');
Okno.document.open;
Okno.document.writeln("<HTML><HEAD><TITLE>" + NazwaOkna + " [" + Szer + "x"
+ Wys + "]</TITLE></HEAD><BODY marginheight=0 marginwidth=0
BGCOLOR=\"#000000\" LEFTMARGIN=\"0\" TOPMARGIN=\"0\"><IMG SRC=\"" + Zrzut +
"\"></BODY></HTML>");
Okno.document.close;
Okno.focus();
}
}
//-->
Wszystko byloby ok gdyby nie trzeba bylo za kazdym razem zamykac
wyskakujacego okna aby zobaczyc nastepne zdjecie.
Czy ktos moglby mi pomoc tak przeksztalcic js aby mozna bylo klikac na
miniaturki a obrazki w okienkach automatycznie by sie zamienialy?
ps:
nie znam sie kompletnie na javascript wiec niestety najchetniej prosilbym o
gotowy kod. :)
sorki za tyle tekstu
pozdrawiam i z gory dziekuje
stansfield