Avatar billede michaelfp Nybegynder
29. august 2004 - 14:45 Der er 8 kommentarer og
1 løsning

hvordan lukkes et vindue åbnet med window.open

Hej eksterter

Jeg har fra side1.asp åbnet historikedit.asp med

    <td style="width: 40px; background-color: #<%=color%>; padding-left: 4px;"><a href="#" onClick="window.open('historikedit.asp?id=<% Response.Write Server.URLEncode(vID)%>','Historik','width=700,height=600,screenx=10,screeny=50,scrollbars=yes')"><%=Server.HTMLEncode(vID)%></a></td>

Når man er på historikedit.asp trykker man f.eks SLET og efter at den aktuelle record er slettet vil jeg have at vinduet/siden lukkes.

Har prøvet med window.close()  men får fejlen at window er undefined!
Avatar billede Slettet bruger
29. august 2004 - 14:50 #1
Prøv self.close()
Avatar billede michaelfp Nybegynder
29. august 2004 - 14:56 #2
får fejlen self undefined !
Avatar billede Slettet bruger
29. august 2004 - 14:58 #3
Prøv lige at kom med koden der hvor du lukker
Avatar billede michaelfp Nybegynder
29. august 2004 - 14:59 #4
Hej Bertie

  If Request.Form("hdelete")= " Slet " Then
    ' slet record
    StrSQL = "Delete from skandidathistorik where historikid = " & Hid
    Conn.Execute(strSQL)
    Response.AddHeader "Refresh", "1"
    self.close()
  End if
Avatar billede Slettet bruger
29. august 2004 - 15:09 #5
If Request.Form("hdelete")= " Slet " Then
    ' slet record
    StrSQL = "Delete from skandidathistorik where historikid = " & Hid
    Conn.Execute(strSQL)
    Response.AddHeader "Refresh", "1"
<script type=javascript> <----Er ikke lige sikker på om der er den rigtige skrivemåde :-)   
window.close()
</script>
  End if
Avatar billede Slettet bruger
29. august 2004 - 15:09 #6
<script type="text/javascript"> sådan istedet.
Avatar billede Slettet bruger
29. august 2004 - 16:23 #7
Hmm der mangler lidt:

If Request.Form("hdelete")= " Slet " Then
    ' slet record
    StrSQL = "Delete from skandidathistorik where historikid = " & Hid
    Conn.Execute(strSQL)
    Response.AddHeader "Refresh", "1" %>
    <script type="text/javascript">
      window.close()
    </script>
<%
  End if
Avatar billede michaelfp Nybegynder
29. august 2004 - 16:51 #8
Tak for hjælpen Bertie!
Avatar billede Slettet bruger
29. august 2004 - 17:35 #9
Velbekomme, jeg takker for point.
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