Avatar billede dingkee Nybegynder
04. december 2005 - 22:43 Der er 3 kommentarer og
1 løsning

Åben en boks

Hej,

Jeg søger et script der gør at når jeg klikker på et link, så åbner der sig en lille boks på siden, f.eks. en reklame. Og så skal det kunne lukkes igen, ved at trykke på et kryds, ligesom reklamerne her på eksperten.

Boksen skal ikke åbne sig i et nyt vindue men inde i det eksisterende vindue... Har set at det har kunne lade sig gøre et sted, men kan ikke huske siden...
Avatar billede fennec Nybegynder
05. december 2005 - 08:45 #1
Der er mange steder det bruges i dag (pga popup-blockere). Det er bare en <div> som bliver skjult/vist:

<div id="reklame" style="display:none;position:absolute;left:300px;top:200px;width:200px;height:150px;background-color:#666666;color:#ffffff;">
<a href="#" onClick="document.getElementById('reklame').style.display='none'">luk</a><br>
Hej
</div>
<a href="#" onClick="document.getElementById('reklame').style.display='block'">åben</a>
Avatar billede dingkee Nybegynder
05. december 2005 - 10:06 #2
Hej,

Det virker sørme :)

Men har et lille problem, har linket liggende i bunden af min side (med scroll) og dernede skal boksen også åbne, men hver gang man klikker på linket kører scrollen, op til toppen af siden, er det noget man kan løse??
Avatar billede fennec Nybegynder
05. december 2005 - 10:44 #3
ændre:
href="#"

til:
href="java script:void(0)"
Avatar billede dingkee Nybegynder
05. december 2005 - 11:07 #4
Tak så virker det :)
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