Avatar billede tri Nybegynder
22. april 2002 - 11:02 Der er 7 kommentarer og
1 løsning

HTML pop up side?

Hvordan laver jeg sådan at når en bruger trykker på en knap, så popper der en ny html side op?

Den nye side skal have en bestemt størrelse. (altså ikke fylde hele siden)
Avatar billede Slettet bruger
22. april 2002 - 11:07 #1
<head> delen:

<script language="JavaScript" type="text/javascript">
function vis_popup(linket){
MyWindow=window.open(linket,"MyWindow","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=650,height=400");
}
</script>

Selve linket:

<a href="#" onclick="vis_popup('ny_side.html')">Lav en popup</a>
Avatar billede rdc Nybegynder
22. april 2002 - 11:28 #2
Det kan gøre meget nemmere el barto:

Du skal bare bruger den her:
<a href="#" onClick="MyWindow=window.open('dinside.html','MyWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=350,height=350,left=400,top=250'); return false;">Dit tekst</a>
Avatar billede =maddog= Nybegynder
22. april 2002 - 11:29 #3
du kan med fordel sætte return false; ind i onclick handleren for at hindre HREF bliver evalueret.
Avatar billede =maddog= Nybegynder
22. april 2002 - 11:30 #4
rdc> det er jo kun lettere hvis han kun skal bruge det til et link.
Avatar billede rdc Nybegynder
22. april 2002 - 11:39 #5
=maddog=> han kan bare bruge koden flere gange, altså hva fanden skulle der dog ske?
Avatar billede Slettet bruger
22. april 2002 - 11:53 #6
rdc> Hvad hvis han har en side med 200 links hvor der skal poppe en side op? Så skulle han gentage din kode 200 gange.

MHT return false i onclick er det vel rigtigt...men man kan også bruge java script:void();
Avatar billede tri Nybegynder
22. april 2002 - 15:00 #7
tak
Avatar billede Slettet bruger
22. april 2002 - 19:14 #8
selv tak :)
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