Avatar billede donslund Nybegynder
30. november 2002 - 22:16 Der er 11 kommentarer og
1 løsning

Er-du-sikker-boks efter tryk på link.

Jeg har lavet et MEGET simpelt administrations område på en side hvor man kan styre oprettelse af nye brugere, ændre dem og slette dem. Sletningen forsgår fra en list med links over de forskellige brugere. Når man trykker på en bruger bliver denne slettet.Kan jeg efter at have trykket på linket få en advarselsboks op der spørger om man er sikker på at man vil slette vedkommende. Helst med navns nævnelse. (noget request.querystring eller lignende.)
Avatar billede speedy Nybegynder
30. november 2002 - 22:19 #1
du laver bare dit link som normalt, men tilføjer denne onclick:

<a href="slet.asp" onclick="return confirm('Er du 100% sikker på du vil slette?');">

/SpEeDy
Avatar billede no_doubt Nybegynder
30. november 2002 - 22:23 #2
lytter lige lidt med, hvordan kan man få den frem når vinduet lukkes... unload ?
Avatar billede speedy Nybegynder
30. november 2002 - 22:23 #3
ups, så ikke lige at du ville have navnet med.

Hvor har du navnet henne ? Altså hvis du lige viser den/de linier som genererer selve listen med links så ville det lige hjælpe lidt.

/SpEeDy
Avatar billede speedy Nybegynder
30. november 2002 - 22:27 #4
nodoubt>>hehe, det kan heldigvis ikke lade sig gøre :)

det nærmeste du kan gøre er følgende:
<body onunload="alert('Du forlader nu min side :)')">

Men du kan ikke forhindre dette :)

/SpEeDy
Avatar billede no_doubt Nybegynder
30. november 2002 - 22:30 #5
kan man ikke få den til at køre en "spørger" før og hvor ja er udførsel af et script og selvfølgelig lukning.. og nej er bliv på siden
Avatar billede donslund Nybegynder
30. november 2002 - 22:30 #6
' Udskriv brugerne
  Response.Write "<a class=link href='sletuser.asp?brugernavn=" & rs("brugernavn") & "' onclick='return confirm('Er du 100% sikker på du vil slette?')'>" & rs("fornavn") & " " & rs("efternavn") & "</a><br>"

  ' Gå til næste Record i rs
  rs.MoveNext

Dette var koden og den melder fejl i linie 24 som er rs.MoveNext
Avatar billede donslund Nybegynder
30. november 2002 - 22:31 #7
no_doubt ... det er netop det jeg vil have den til.
Avatar billede speedy Nybegynder
30. november 2002 - 22:37 #8
Prøv at erstatte med denne linie.

    Response.Write "<a class=link href='sletuser.asp?brugernavn=" & rs("brugernavn") & "' onclick=""return confirm('Er du 100% sikker på du vil slette " & rs("fornavn") & " " & rs("efternavn") & "?')"">" & rs("fornavn") & " " & rs("efternavn") & "</a><br>"

Jeg programmerer ikke ASP normalt så det er rent gætteri udfra din kode.

/SpEeDy
Avatar billede donslund Nybegynder
30. november 2002 - 22:41 #9
Nej, den sletter bare brugere. Den spørger ikke.
Avatar billede speedy Nybegynder
30. november 2002 - 22:43 #10
du må gøre et eller andet forkert så, for jeg har brugt netop den linie, som jeg lige skrev til dig, på denne side:

http://www.espeedy.dk/test.asp

/SpEeDy
Avatar billede donslund Nybegynder
30. november 2002 - 22:46 #11
Jeg ved ikke hvad det var, men nu virker det her også. Tak for hjælpen.
Avatar billede speedy Nybegynder
30. november 2002 - 22:48 #12
hehe ok ;)

Det var så lidt.

/SpEeDy
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