/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Åbne nyt vindue, aflæse størrelse og åbne ~
Fra : Dennis Munding


Dato : 12-04-06 20:43

Hej NG!

Jeg har en lille stump javascript:

function openThumbnail(what) {
var win =
window.open("","thumbnail","menubar=no,toolbar=no,scrollbars=no,resizable=no,height=420,width=420");
win.document.open();
win.document.write("<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0
Strict//EN' '");'>http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>");
win.document.write("<meta http-equiv='imagetoolbar' content='no'>");
win.document.write("<html><head><title>"+what.title+"</title>");
win.document.write("</head><body>");
win.document.write("<p><img src='"+what.href+"' alt='"+what.title+"' />");
win.document.write("</body></html>");
win.document.close();
return !win;
}

Når man klikker på et billede, sørger det for at åbne et nyt vindue med en
forudbestemt størrelse...

Men jeg kunne godt tænke mig, at browservinduets størrelse blev aflæst, og
der så blev valgt billedstørrelse ud fra det, og det skal helst være i PHP,
da jeg gerne vil lære meget mere af det...

F.eks.: Jeg sidder med en skærmopløsning på 800x600px og maksimeret vindue.
Jeg klikker på et billede på 200x200px.
I mit tilfælde skal der så åbnes et billede på (400+20px)x(400+20px) - de
2x20px er margin, så billedet kan være i vinduet (billedet måler 400x400px).

Men hvis det er en person med en skærmopløsning på 1024x768px eller derover,
som klikker på det lille billede, så skal der åbnes et vindue på
(500+20px)x(500+20px)....

1000$-spørgsmålet!:

Kan man det sammen med ovenstående javascript eller særskilt? (mit bud er
ja),
og i så fald - hvor skal jeg begynde?

På forhånd mange tak for svar!


Med venlig hilsen
--
Dennis Munding
Web-master
http://www.skovaa-munding.dk/, http://www.mundings-memorial.dk/
http://www.cantica.dk/, http://www.pe-vagtservice.dk/,
http://www.eds-denmark.dk/



 
 
Søg
Reklame
Statistik
Spørgsmål : 177501
Tips : 31968
Nyheder : 719565
Indlæg : 6408526
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste