Avatar billede ladyhawk Praktikant
17. februar 2003 - 21:57 Der er 6 kommentarer og
1 løsning

Automatisk tømning af frame?? Eller hvad det nu kaldes....

Hej igen.

Ja jeg er efterhånden blevet en flittig gæst her. *S*

Jeg stillede et spørgsmål om omload -koder igår, og fik også et brugbart svar. MEN....

Når jeg aktiverer et nyt link i min top frame, hvordan får jeg så det dokument i hpanle til af forsvinde?? Jeg mener når linket "Arrangementer" er aktiveret kommer der et dokument i vpanle med årstal-link, som bliver vist i hpanel. Når jeg eks. skal videre til galleri, bliver dokumentet i hpanel stående. Det skal det jo ikke.

Whew....

www.crazyq.dk

LadyHawk
Avatar billede theselfimages Nybegynder
18. februar 2003 - 00:59 #1
Du skal skifte flere frames ved klik på dine menupunkter. Når et af dine hovedmenupunkter klikkes (Arrangementer) sætter du en "blank" side ind i Hpanel og årstallene ind i Vpanel. Hvis du for hvert hovedmenupunkt indsætter en "blank" side i Hpanel, da vil denne altid blive "cleared" når et andet menupunkt vælges.

Funktion kaldes "skift X antal frames med ét klik".
Nedenstående script skifter f.eks. indholdet ud i 4 frames på én gang ved klik på linket "Arrangementer". Du skal blot selv rette det lidt til.

<a href="#" onfocus="this.blur();" onClick="parent.VPANEL.location='navnPåDinSide.htm'; parent.HPANEL.location='navnPåDinSide.htm'; parent.NAVN-PÅ-EN-FRAME.location='navnPåDinSide; parent.NAVN-PÅ-EN-ANDEN-FRAME.location='navnPåDinSide'; return false;">Arrangementer</a>
Avatar billede olebole Juniormester
18. februar 2003 - 02:24 #2
<ole>

Er du nu der igen?  ;o))

Hvis du bruger den JavaScript-funktion, jeg viste dig igår (skrives i frameset-filen mellem <head> og </head>):

<script type="text/JavaScript">
function loadFrames() {
    var a=arguments;
    for ( i=0; i<a.length; i+=2 ) {
        document.frames[a[i]].location.href = a[i+1];
    }
}
</script>

kan du bare loade et tomt/sort dokument ind i hpanel med:

<a href="galleri_menu.html" target="vpanel" onclick="top.loadFrames('main','galleri.html', 'hpanel','tom.html')">Galleri</a>

Med den funktion undgår du helt alle dine onload-handlers - og du kan bruge den til alle dine links  :)

/mvh
</bole>
Avatar billede theselfimages Nybegynder
19. februar 2003 - 00:47 #3
Husk at giv point.. eller luk spørgsmålet.
Avatar billede ladyhawk Praktikant
20. februar 2003 - 23:13 #4
Undskylde, jeg har ikke været hjemme de sidste par dage. Jeg afprøver lige jeres forslag, og vender frygteligt tilbage. *S*
LH
Avatar billede ladyhawk Praktikant
20. februar 2003 - 23:33 #5
Så er jeg her igen. Og det bliver ikke sidste gang *S*
Jamen det funker bare. Man bliver sgu så glad når noget bare køre, hvad skulle jeg dog have gjort unden Eksperten? Kanon. Tunsind tak for hjælpen Ole, du er en guttermand....*S*

På gensyn - LadyHawk
Avatar billede ladyhawk Praktikant
20. februar 2003 - 23:34 #6
Hmmm Jeg tror jeg fik lavet noget ged i det her med point. Kunne du ikke komme igen med svar, så jeg kan give dig dine point??
Avatar billede olebole Juniormester
21. februar 2003 - 00:17 #7
joda ... der er zq også mange ting at holde rede på  ;o)
Det glæder mig, vi når frem til nogle brugbare løsninger - så jeg ser frem til et lettere tæppebombardement af spørgsmål  :D
/mvh
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