Avatar billede stefmeister Nybegynder
12. januar 2006 - 20:45 Der er 8 kommentarer og
1 løsning

Link + popup

Hej

Jeg har søgt herinde, men synes ikke jeg har kunne finde et brugbart svar. Jeg har lavet en hjemmeside, hvor der bl.a. er et billedegalleri, hvori der ligger en masse billeder. På forsiden af min hjemmeside, der er de 5 nyeste billeder så vist. Når man trykker på en af dem, så åbner jeg en popup med denne kode:

<td><a href="#" onclick="window.open('gallery.php?id=<? echo $row[fil]; ?>','vindue','width=880,height=700,status=no,scrollbars=yes,top='+(screen.availHeight-700)/2+',left='+(screen.availWidth-880)/2);return false"><? echo '<img alt="" width="100" border="0" src="billeder/'.$row[fil].'_thumb.jpg"></a></td>';

Så åbner den en popup, hvori man ser billedet i fuld størrelse, det virker også helt fint. Men mit spørgsmål er så, om man ikke kan få den til at gå til galleriet samtidig? Altså når man trykker på et af billederne, så i det "normale" vindue, der går den til siden gallery.htm, og samtidig åbner den popupen med billedet i fuld størrelse?
Avatar billede Slettet bruger
13. januar 2006 - 07:13 #1
hvis du sætter href på a elementet så skulle den gerne lave pop-up på onclick event og sende dig til den der står i href.
Avatar billede Slettet bruger
13. januar 2006 - 07:14 #2
<td><a href="gallery.htm" onclick="window.open('gallery.php?id=<? echo $row[fil]; ?>','vindue','width=880,height=700,status=no,scrollbars=yes,top='+(screen.availHeight-700)/2+',left='+(screen.availWidth-880)/2);return false"><? echo '<img alt="" width="100" border="0" src="billeder/'.$row[fil].'_thumb.jpg"></a></td>';
Avatar billede roenving Novice
13. januar 2006 - 15:08 #3
-- du skal lige huske at fjerne return false, så linket ser sådan ud:

<a href="gallery.htm" onclick="window.open('gallery.php?id=<? echo $row[fil]; ?>','vindue','width=880,height=700,status=no,scrollbars=yes,top='+(screen.availHeight-700)/2+',left='+(screen.availWidth-880)/2);">
Avatar billede stefmeister Nybegynder
13. januar 2006 - 16:15 #4
altså alt hvad der skulle til, var bare at fjerne return false?!
Avatar billede roenving Novice
13. januar 2006 - 16:40 #5
Udover at tilføje et href, ja !-)
Avatar billede stefmeister Nybegynder
13. januar 2006 - 16:46 #6
det virker som det skal... havde ellers prøvet bare at tilføje href'en men det skete der ik møjt ved, vidste ikke det var return false der bare skulle fjernes.. læg et svar.
Avatar billede roenving Novice
13. januar 2006 - 16:58 #7
Oki '-)
Avatar billede stefmeister Nybegynder
13. januar 2006 - 17:00 #8
takker.
Avatar billede roenving Novice
13. januar 2006 - 17:03 #9
-- og jeg takker for point ;~}
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester