29. december 2002 - 00:24Der er
12 kommentarer og 1 løsning
opdater vindue far popupvindue
kan man dette ? jeg er ved at lave en shop i asp. denne shop har varepræsentation med mulighed for at se nærmere beskrivelse, dette forgår i et popupvindue. Jeg har så lavet en "bestil" knap i dette popup, men mangler een funktion som opdaterer min "ramme" som ligger bagved i et andet vindue (jeg håber i forstår)
sådan kalder jeg bestil funktionen : <form NAME="bestil" method="POST" action="varekurv.asp?kode=bestil"> kan jeg sørge for at denne fil (varekurv.asp) åbnes i det andet åbne vindue ?
den opdaterer ikke kurven (som ligger i en frame med navnet "kurv") og den kører heller ikke filen "varekurv.asp" ?? den opdaterer blot det "gamle" vindue hvorfra den blev popuppet
Hvad hvis du erstatter "opener.location.reload();" med "opener.frames["kurv"].location.reload();"??
Og så var det forkert det jeg sagde med at du skal placere window.close(); i funktionen!!! Væk med den. Den lukker jo popupen før du har fået nået at submitte dine data. Hvis popuppen skal lukkes, må du gøre det i den fil der hedder varekurv.asp.
hono > documentbestil.submit() er vist ikke nødvendig, da det man ikke behøver at fortælle browseren den skal submitte en form, når den er i gang med det.
bedre :-) MEN nu åbner varekurv.asp i samme popup vindue ? istedet for i den rigtige frame BEMÆRK: måske betyder det noget at det er en Iframe ?? den hedder "kurv"
west >> Det vil sige at du skal have opdateret en frame kaldt "kurv" + varekurv skal, når der submittes, åbnes i det oprindelige vindue. Men hvor skal varekurv.asp præcis åbne, i en frame ved siden af framen "kurv" eller hvordan?
min indexside indeholder en iframe kaldet "kurv" det er heri filen varekurv.asp skal åbnes når man trykker på bestil fra popup vinduet. Selve popupvinduet kaldes fra en link i selve indexfilen. (undskyld ventetiden, men jeg har været på juleferie)
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.