Avatar billede ham.selv Nybegynder
13. december 2001 - 15:22 Der er 8 kommentarer og
1 løsning

Opdatering af frame_left på \"submit\" i frame_right

Halløj...
Er ikke hundrede procent sikker på, at dette spørgsmål kommer i den rigtige kategori, men \"here goes\":
Jeg har en side med to frames (højre + venstre). I højre frame er en formular og i venstre en tabel bygget på databaseoplysninger, som igen stammer fra formularen i højre side.

Hvordan laver jeg siden, så tabellen opdateres (og bliver i venstre side) og formularen tømmes efter \"Submit\"??

Håber på hurtigt svar.
Avatar billede Slettet bruger
13. december 2001 - 15:25 #1
<form target=\"rammenavn\" måske?
Avatar billede ham.selv Nybegynder
13. december 2001 - 15:46 #2
Jamen, så popper den opdaterede side op i et helt nyt billede.

Jeg har prøvet både med target=\"_parent\" og \"mainframe\" osv... Altid popper den op...

Taker for det hurtige (men desværre ikke acceptable) svar i øvrigt...
Avatar billede Slettet bruger
13. december 2001 - 15:53 #3
hvad så med

onsubmit=\"parent.frames[0].location.href=\'side.php\'\"
Avatar billede ham.selv Nybegynder
13. december 2001 - 16:03 #4
Bruger kun VBScript med ASP... Men dit forslag virker desværre ikke uanset mine præferencer.

Er det virkelig så svært... Jeg fatter det ikke.

Andre muligheder?
Avatar billede Slettet bruger
13. december 2001 - 16:07 #5
Bare lad spørgsmålet stå åbent, der kommer helt sikkert nogen der er bedre til det guf end mig :)

Måske du skulle fortælle hvad dine frames hedder..bare for god ordens skyld. Kan man se et eksempel på nettet?
Avatar billede thyrring Nybegynder
13. december 2001 - 16:26 #6
javascript der burde virke.

script i <head>

<script LANGUAGE=\"Javascript\">
<!--
function aaben(a) {  parent.frames[\'framenavn\'].location = a; }
//-->
</script>
</head>

sættes i <body>

onload=\"aaben(\'opdaterfil.html\')\"
Avatar billede ham.selv Nybegynder
13. december 2001 - 17:59 #7
Virker ikke...

Kan koden ikke laves i VBScript - det forstår jeg mig bedre på. På den måde undgår jeg at dumme mig - og I får flere point...
Avatar billede Slettet bruger
13. december 2001 - 19:23 #8
ham.selv> VBScript virker kun i Explorer..hvad så med dem der bruger Mozilla, Netscape, Opera osv?
Avatar billede ham.selv Nybegynder
13. december 2001 - 19:33 #9
el barto> Dem, der bruger de nævnte browsere behøver heldigvis ikke interessere sig for mine ting - det er mest til lokalnetværk. Men din pointe er da absolut god

I øvrigt har jeg fundet løsningen på problemet. Måske har jeg ikke forklaret mig godt nok, for der burde i mine øjne være kommet flere svar.

Jeg indsatte en <head>refresh=\"mainframe\"</head> i formular-framen, og det virkede min sagelighed lige som det skulle.
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