Avatar billede meyersweb Nybegynder
18. januar 2000 - 08:35 Der er 1 kommentar og
3 løsninger

Alert ved onload

Jeg skal bruge en onload-funktion som aktivere en alertboks med 2 valgmuligheder: "OK" og "Annulere".

Der skal altså komme en alertboks op når siden loades (er loadet), hvor der skal stå noget tekst. Klikker man "OK" skal der åbnes et nyt window med et url i fx http://www.jubii.dk. Klikker man annulere skal alertboksen bare lukkes og man fortsætter på siden.

I begge tilfælde skal siden hvor onloadfunktionen ligger forblive åben!

En nem lille opgave som skulle være til at klare!
Avatar billede geeeet Nybegynder
18. januar 2000 - 09:11 #1
Du kan ikke lave en alert-box med både ok og annuler. Så er det en confirm-box. DVS. at du skal bare skrive confirm() istedet for alert(), men hvis man trykker annuler, ryger man altså ikke videre til siden, men tilbage hvor man kom fra..
Avatar billede hatecaps Nybegynder
18. januar 2000 - 10:31 #2
først skal du lave et script i head-sektionen
function vaelg() {
if (confirm("ledeteksten")) {
    window.open(  data for vinduet )
}
else
{
  //  eventuel kode der bliver udført hvis man trykker cancel/annuler
}
}

derefter i body tag tilføje onLoad="vaelg()"
Avatar billede hirtshals Nybegynder
18. januar 2000 - 10:32 #3
<script language="javaScript">
<!-- skjul script
function vildu()    {
if (confirm ('Welcome bla bla'))
window.open("http://www.jubii.dk")
}

// slut skjul script -->
</script>

<body onLoad="vildu()"
Avatar billede meyersweb Nybegynder
18. januar 2000 - 11:16 #4
Tak for hjælpen -

geeeet: ja det er ikke nok jeg for de rigtige ord at vide, jeg beder efter koden.

hatecaps: Bedre men ikke nok!

hittshals: Helt perfekt lige det jeg leder efter. Jeg håber dette er begrundelse nok til fordelingen:

2 - 6 - 12
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