Avatar billede bgo Nybegynder
29. oktober 2004 - 10:42 Der er 7 kommentarer og
1 løsning

opdatering af parent vindue

Når jeg åbner et nyt vindue (target="_blank") for at oprette en ny række i en database, vil jeg gerne have vinduet som åbnede det nye vindue til at blive opdateret til sidst.

Jeg har følgende lille kodestump:

response.write "<script>"
response.write "parent.location='admin.asp?p=skabelon&s=admin';"
response.write "window.close();"
response.write "</script>"

window.close() delen virker, men ikke parent.location delen. Hvad gør jeg galt?
Avatar billede ldanielsen Nybegynder
29. oktober 2004 - 10:50 #1
Først skal du åvne med window.open:

window.open("side.htm")

Så er det nye vindue "forbundet med" siden, der er opener for det nye vindue.

i vinduet siger du så

window.opener.location = "admin.asp?p=skabelon&s=admin";
Avatar billede bgo Nybegynder
29. oktober 2004 - 11:07 #2
altså ala:

response.write "    <td width='31%'><img src='../billeder/button%20tilf%F8j%201.jpg' width='116' height='32' border='0' onClick='window.open(\'editskabelon.asp?id=0\')'>"

?

For dén åbner intet ;)
Avatar billede bgo Nybegynder
29. oktober 2004 - 11:25 #3
Ændrede det lige til:

response.write "    <td width='31%'><a href='java script:window.open(""editskabelon.asp?id=0"");'><img src='../billeder/button%20tilf%F8j%201.jpg' width='116' height='32' border='0'></a></td>"

Den åbner godt nok det ny vindue, men det vindue der åbner det ny vindue ændrer indhold til en tom side, blot med teksten [object] - dét aner jeg ikke hvor kommer fra. Ingen steder bruger jeg noget med den tekst, og det ny vindue er slet ikke nået til det dokument endnu der skal opdatere...
Avatar billede bgo Nybegynder
29. oktober 2004 - 11:45 #4
HA!! Tilføjede lige

window.location(""admin.asp?p=skabelon&s=admin"");

til linket der åbne det nye vindue :D
Avatar billede ldanielsen Nybegynder
29. oktober 2004 - 11:45 #5
Jeg ville gøre sådan:

response.write "    <td width=""31%""><a href=""java script:window.open('editskabelon.asp?id=0');""><img src=""../billeder/button%20tilf%F8j%201.jpg"" width=""116"" height=""32"" border=""0""></a></td>"

Hvad sker der i editskabelon.asp??
Avatar billede bgo Nybegynder
29. oktober 2004 - 12:00 #6
I editskabelon har jeg en form, som så sendes til et asp-dokument der opdaterer databasen - der er så dét asp-dokument der skal opdatere "hovedvinduet" og lukke det nye vindue
Avatar billede bgo Nybegynder
29. oktober 2004 - 12:02 #7
jeps - det virker - JUBIII!!! *lol*

Rigtig mange tak for hjælpen :) Smider du lige et svar? :)
Avatar billede ldanielsen Nybegynder
29. oktober 2004 - 12:31 #8
svar
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