Avatar billede vatos Nybegynder
24. juli 2000 - 16:51 Der er 6 kommentarer og
1 løsning

lukke vindue efter opdatering ad database

Jaa, hvordan lukker man et vindue når brugeren har indtastet sine oplysninger.

jeg har en knap som ser således ud:
<INPUT type=submit value=Tip name=Action>
denne knap kalder formen og opdaterer så oplysningerne , derefter skal vinduet lukkes igen.
Avatar billede ij Nybegynder
24. juli 2000 - 16:56 #1
<BODY>
<form action=\"test.asp\" method=\"post\" onsubmit=\"java script:window.close(); return false\" id=form1 name=form1>
<Input type=\"submit\" name=\"ok\" value=\"ok\">
</form>
</BODY>
Avatar billede ij Nybegynder
24. juli 2000 - 16:56 #2
Men spørgsmålet er om du nogensinde får submittet, når du lukker vinduet lige efter? Jeg har ikke selv haft brug foe at gøre dette.
Avatar billede sone Nybegynder
24. juli 2000 - 16:59 #3
Den ASP som opdaterer databasen skal sende følgende output til browseren - så lukkes vinduet:

<HTML><HEAD>
<SCRIPT LANGUAGE=\"JavaScript\">
// <!--
  window.close();
// -->
</SCRIPT>
</HEAD>
<BODY></BODY></HTML>
Avatar billede vatos Nybegynder
24. juli 2000 - 16:59 #4
jeg bruger allerede onSubmit.....

<FORM action=qq.asp method=post name=ef onsubmit=\"return validates(this);\">


????

og nej onsubmit kommer før post !!! jeg tjekker nemlig indtastningen med javascript
Avatar billede vatos Nybegynder
24. juli 2000 - 17:08 #5
sone:

Hvordan havde du tænkt dig at gøre det ?
Avatar billede bbe1379 Nybegynder
24. juli 2000 - 17:53 #6
Du kan da bare bruge sones.....og så tænke lidt kreativt=selvstændigt..!

<Form action=\"test.asp?mode=submit\"....>
.
.
.
.

<%If Request.Querystring(\"mode\") = \"submit\" Then

......opdater database


Response.Write \"<SCRIPT LANGUAGE=\"\"JavaScript\"\">\"
Response.Write \"  window.close();
Response.Write \"<=Script>
<%End if%>



Avatar billede stoffer Nybegynder
25. juli 2000 - 09:25 #7
bare en kommentar ;)

du kan også bruge self.close()
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