Avatar billede gl_nok Nybegynder
09. juli 2002 - 20:37 Der er 6 kommentarer og
1 løsning

special opdatering af to frameset

jeg har et frameset der hedder

<frameset rows="*,545,*">
  <frame name="topfyld" src="tom.php" >
  <frameset cols="*,800,*">
    <frame name="leftfyld" src="tom.php" >
    <frame name="mainfyld" src="main.php" >
    <frame name="rightfyld"src="tom.php" >
  </frameset>
  <frame name="bundfyld" src="tom.php">
</frameset>

main.php indeholder så  et andet frameset

<frameset rows="80,283,*">
  <frame name="top" src="top.php" >
  <frameset cols="*,204">
    <frame name="main" src="forside.php">
    <frame name="menu" src="menu.php">
  </frameset>
  <frame name="bund" src="bund.php">
</frameset>

Jeg har en formular i bund framen der skal retunaere data. Men samtidigt med den gør det skal jeg have menu framen opdateret samtidigt.

jeg har prøvet at sætte en
onClick="top.menu.location.href='menu.php' ind men det virker ikke

hjæææææælp *g* jeg har ikke en hat forstand på javascript men har fået at vide det skulle kunen løses på den måde
Avatar billede muddi Praktikant
09. juli 2002 - 21:22 #1
prøv med:

onClick="mainfyld.menu.refresh=true"
Avatar billede jakoba Nybegynder
09. juli 2002 - 21:22 #2
du kan ikke kalde en frame for 'top'. det ord er foruddefineret og betyder 'selve browserviues rammen'
lav navnet om til fx 'mintop' og prøv igen.
det er ikke det der gør skade da du ikke prøver at adressere den ramme der hedder top, man lav navnet om alligevel.

det der går galt er at du siger top. (helt op til yderste frameset) i din onclick hvor du burde sige parent. (op til det framseset jeg er en del af.

  <frame name="mintop" src="top.php" >
og:
onClick="parent.menu.location.href='menu.php' ind men det virker ikke

mvh JakobA
Avatar billede jakoba Nybegynder
09. juli 2002 - 21:24 #3
Ups. kommentaren forenden af onclick linien skulle ikke med :-))
Avatar billede gl_nok Nybegynder
09. juli 2002 - 21:37 #4
bommelom den der med refresh=true virker ikke

den anden virker men ikek efter hensigten
den opdaterer den anden side samtidigt det vil sige at der er ikek nået at skrive i sessionen

kan man lave en
onLoad="parent.menu.location.href='menu.php' på siden efter at der er skrevet session elelr hedder det noget andet ?
Avatar billede jakoba Nybegynder
09. juli 2002 - 21:46 #5
ja det kan du sagtens
Avatar billede gl_nok Nybegynder
09. juli 2002 - 21:49 #6
hvordan indsætets det i html, bare som det står der ?
Avatar billede jakoba Nybegynder
09. juli 2002 - 21:52 #7
Nae, der skal " forenden og det skal ind i din <body kommando:
    <body  ...  onLoad="parent.menu.location.href='menu.php';">
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