Avatar billede klapiolsen Nybegynder
27. januar 2005 - 15:46 Der er 4 kommentarer og
1 løsning

Kan NewWindow.focus() bruges til at ændre siden i en nabo-frame?

Jeg har lavet en hovedmenu med indbyggede rullemenuer, hvor den valgte undermenu er markeret, i "frame 1". Hovedsiden åbnes i "frame 2". Jeg ønsker også en lille quick-menu placeret i en "frame 3" -da klik på denne quickmenu (udover at åbne nyt i "frame 2") skal få hovedmenuen til at rulle ud og markere det valgte punkt, overvejer jeg om jeg kan lade quickmenuen blive en del af hovedmenu-filen, så quickmenu-delen åbnes i "frame 3" med newwindow.focus() -På den måde undgår jeg at sende variabler mellem siderne (jeg kan ikke bruge php eller asp), men, om muligt, hvordan får jeg newwindow.focus() til at åbne i "frame 3" -eller findes der bedre løsninger?
Avatar billede olebole Juniormester
27. januar 2005 - 17:31 #1
<ole>

Det må du forklare noget bedre. Udtrykket 'newwindow.focus()' kan ikke åbne noget nogen steder  :)

/mvh
</bole>
Avatar billede klapiolsen Nybegynder
27. januar 2005 - 18:06 #2
hmm, ups, det var vist lidt vrøvlet... det var egentlig: window.open jeg ville bruge... hvor jeg så stadig ville definere indholdet i dette nye vindue med document.write(min-lange-innerhtml-variabel) -men kan window.open defineres til at åbne i en side-ordnet ramme?
Avatar billede olebole Juniormester
27. januar 2005 - 18:21 #3
Jeg er ikke sikker på, hvad du mener med en 'sideordnet' ramme - men måske, er det dette, du mener:
  window.open("en_side.html", "frame3");
Avatar billede klapiolsen Nybegynder
27. januar 2005 - 22:42 #4
Tæt på: "en_side.html" er ikke en sælvstændig side, men lavet i med en inner-htmlvariabel - der så bliver sat ind i "frame3" -men med din hjælp fandt jeg ud af at bruge window.open("", "frame3"); -så tak for hjælpen :) - send gerne et svar hvis du vil have point :)
Avatar billede olebole Juniormester
27. januar 2005 - 23:30 #5
s'gerne ... og selvtak  :)
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