Avatar billede Slettet bruger
23. april 2005 - 18:49 Der er 5 kommentarer og
1 løsning

Automatisk resize af nyt vindue med billedet

Hej.

Jeg skal have lavet et script der gør følgende.

1. Åbner et nyt vindue ved klik på et vilkårligt billede.
2. Når vinduet er åbnet, skal vinduets størrelse så tilpasses således at dette svarer til billedet størrelse.
3. Det er kun et billede der bliver åbnet i det nyt vindue.

Derudover ønsker jeg IKKE at sende bredde og højde ind i scriptet, eftersom at dette vil kræve for mange serverressourcer.

Så. Det skal være en funktion der ligger på den side der bliver åbnet.
Avatar billede michael_stim Ekspert
23. april 2005 - 18:59 #1
Roenving har lavet et script:
http://roenving.users.whitehat.dk/
Avatar billede michael_stim Ekspert
23. april 2005 - 19:02 #2
PS.
Det er Javascript, så det bruger slet ikke nogle serverresurser ;o)
Avatar billede Slettet bruger
23. april 2005 - 19:35 #3
Ser godt ud.
Det eneste jeg ikke kan få til at virke, er at når man klikker på billedet i det nye vindue, skal det nye vindue lukke ned. Har prøvet at sætte java script:window.close ind i scriptet, men det funger ikke :(
Avatar billede michael_stim Ekspert
23. april 2005 - 20:11 #4
<a href='java script:window.close()'>
Du skal sätte den ind i et anker (tror jeg nok)
Avatar billede Slettet bruger
23. april 2005 - 20:18 #5
Ja, det har jeg også gjort, problemet er at når man så klikke, viser den en tom side og siger "invalid object" eller sådan
Avatar billede Slettet bruger
23. april 2005 - 21:10 #6
så er den der, tak for hjælpen
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
Kurser inden for grundlæggende programmering

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