Avatar billede kablaw Nybegynder
17. november 2004 - 13:24 Der er 9 kommentarer og
1 løsning

luk popup vindue

dav dav!

Jeg sidder og bixer med min hjemmeside og har fået alt til at virke (mere eller mindre :P) ihvertfald indtil billede sektionen.. jeg snust mig frem til en kode eller 2 herinde og indtil videre fået det til, at se således ud:

<script language="javascript" type="text/javascript">
    function popWin(file){
      newWin=window.open("","ResizeBillede","width=300,height=200,status=no");
      txt='<ht'+'ml><he'+'ad><ti'+'tle>mirakl-crew.dk<\57ti'+'tle><scri';
      txt+='pt language="javascript" type="text/javascript">';
      txt+='function resPic(){h=document.images[0].scrollHeight;';
      txt+='w=document.images[0].scrollWidth;window.resizeTo(w+6,h+32);}<\57scri';
      txt+='pt><\57he'+'ad><bo'+'dy style="overflow:hidden;';
      txt+='border:0px;margin:0px"><i'+'mg src="'+file+'" style="top:0px;left:0px;border:0px;';
      txt+='" onload="resPic();"><\57bo'+'dy><\57ht'+'ml>';
      newWin.document.writeln('<a href="java script:window.close();">pic</a>');
      newWin.document.write(txt);
      newWin.document.close();
    }
  </script>

og hvor billedet er ser såen ud:

<a href="#" onclick="popWin('billeder/miraklbilleder/01.jpg', 'test');return false;"><img src="billeder/miraklbilleder/tn_01.jpg" alt="resbo amok" border="0" width="80" height="60"></a></td>

Det hele virker som sagt fint, jeg ville bare gerne hvis man kunne lave såen, at når billedet man trykker på popper op, kan man trykke på billedet og så lukker popuppen igen ... evt hvis det kan lade sig gører (jeg er pænt noob forresten :) at smide en lille menu ind i bunden så man kan bladre frem og tilbage i billederne i popuppen :)

Her ryger 150 point, for jeg sys sgu selv det lyder som en fuldstændig umulig og uoverskuelig opgave :D

tak på forhånd :)
Avatar billede wolfgang Praktikant
17. november 2004 - 13:40 #1
Hej,

Du kan blot tilføje denne handler/event på dit billede

onclick="window.close();"

Det burde virke.

MVH
Wolfgang
Avatar billede wolfgang Praktikant
17. november 2004 - 13:41 #2
Eksempel:
<img src="Images/billede.jpg" border="0" onclick="window.close();">
Avatar billede kablaw Nybegynder
17. november 2004 - 14:26 #3
hmm når jeg smider det ind duer det ikke, du får lige koden for, at tjekke om det er korrekt.

<a href="#" onclick="popWin('billeder/miraklbilleder/01.jpg', 'test');return false;"><img src="billeder/miraklbilleder/tn_01.jpg" alt="resbo amok" border="0" width="80" height="60" style="filter:alpha(opacity=60);-moz-opacity:0.6;" onMouseOver="startOpChange(this,100,1);" onMouseOut="startOpChange(this,60,1);" onclick="window.close();"></a></td>
Avatar billede wolfgang Praktikant
17. november 2004 - 14:42 #4
Hmm...

Har du et link, hvor jeg kan se siden LIVE ?
Avatar billede kablaw Nybegynder
17. november 2004 - 14:46 #5
hvordan kan jeg skrive den til dig priv?
Avatar billede wolfgang Praktikant
17. november 2004 - 14:49 #6
henrik (a) beammeup.dk
Avatar billede kablaw Nybegynder
18. november 2004 - 13:23 #7
jeg ved ikke om du har fået mine point nu .. er lidt i tvivl om hvordan det skal gøres hehe
Avatar billede kablaw Nybegynder
18. november 2004 - 13:26 #8
såen =)
Avatar billede wolfgang Praktikant
18. november 2004 - 13:26 #9
Hej,

Nej jeg har endnu ikke modtaget dine pointz.

Du skal blot vælge at acceptere mit svar :)
Avatar billede wolfgang Praktikant
18. november 2004 - 13:26 #10
Ah.... :D
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