Avatar billede mtrolle Nybegynder
03. juni 2005 - 16:07 Der er 4 kommentarer og
1 løsning

costumized confirm

Hej.

Kan man lave en confirm() med andet en ok og annuller?
Jeg har nemlig et script, hvor brugeren skal have valget mellem at den action vedkommende foretager skal gælde for det nuværende besøg eller også fremtidige besøg.
Avatar billede skovenborg Nybegynder
03. juni 2005 - 16:51 #1
Nej, du kan ikke ændre på selve confirm-boksen - det er browserdefineret hvordan den ser ud. Det tætteste du kommer på en "costumized confirmboks" er at lave et popup-vindue med en formular i.

Men hvorfor ikke bare prøve at skrive en tekst til confirm-boksen, som beskriver de to valgmuligheder:
confirm("Skal ændringen kun gælde for dette besøg, tryk OK. Hvis ændringen også skal gælde for fremtidige besøg, tryk Annuller");
eller
confirm("Skal ændringen også gælde for fremtidige besøg?");

Ellers kunne du jo også bare vælge, at lave et par radio-knapper, hvor brugeren kan vælge mellem de to muligheder (ligesom login-funktionen her på eksperten).
Avatar billede mtrolle Nybegynder
03. juni 2005 - 17:29 #2
Et popop vindue har jeg tænkt mig at lave.
Det kunne bare være lækkert at klare det via en confirm i browserens design.

To radio knapper er ikke optimalt til funktionen...
Avatar billede olebole Juniormester
03. juni 2005 - 19:08 #3
<ole>

- lækkert nuvel, men det kan man ikke  :)

/mvh
</bole>
Avatar billede mtrolle Nybegynder
06. juni 2005 - 17:30 #4
skovenbord> smid et svar...
Avatar billede skovenborg Nybegynder
06. juni 2005 - 19:41 #5
jep :-)
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