02. august 2003 - 10:59Der er
21 kommentarer og 1 løsning
to frames - skal altid vises. (redirect)
Hej med jer. Nu har jeg i to dage forsøgt at få det her til at virke, uden held.
Jeg bruger normalt ikke frames, men lige til dette formål, er den ok - indtil videre. Jeg har dog det problem at hvis jeg går direkte ind på en underside (mainframe), så bliver min menu (topframe) ikke vist.
Jeg har prøvet med javascript, at hvis jeg gør følgende:
www.domæne.dk/html/a.asp
så skal den først starte
www.domæne.dk/index.asp
og herefter skal den så vise a.asp filen i mainframen bagefter, så den nu viser både topframe og mainframe.
topframe filen hedder topframe.asp og mainframe filen hedder mainframe.asp
tak for det. Jeg vil prøve det om lidt, men i index.asp filen, hvad skal jeg mere præcist skrive dér? Forstår ikke helt "hente variablen loadpage ned fra querystringen"... kan du skære det lidt mere ud i pap? på forhånd tak!
Javascriptet skal se at topframen mangler - indsætte den, og dernæst indsætte den underfil man i starten gik direkte ind på.
(PS - det er ikke fordi det er nogen hemmelig side, vil bare vente med at offentliggøre den til jeg har fået styr på det med mine frames, da jeg er lidt på usikker grund når det drejer sig om javascript.. man er jo ikke god til det hele :o)
Jeg nærlæste din kode, og så at der stod MAINFRAME - det er den jeg kalder TOPFRAME (altså en menu jeg har på min øverste frame). Den kode har jeg sat ind dér. Og så har jeg skrevet ".dk")+3 i stedet for +17 - da jeg læste at det kun var hvis ens domæne ikke sluttede på et .dk (mand, hvor må jeg være træt at jeg ikke havde set det).
MEN - når jeg nu laver det samme direkte link til en underside, sker der nu blot det at den henter startsiden ind (starter min index.asp fil), UDEN at den også henter det direte link og propper den ned i mainframen.
Jeg synes snart jeg har prøvet det hele. Det mest succesfulde er at den bare går til hovedsiden med alle frames'ene (topframe og mainframe). Jeg har med vilje skrevet dem med små bogstaver. Den går desværre ikke til den side jeg linker direkte til.
Hvis du giver mig et konkret eksempel på koden, og fortæller hvor koden skal sættes ind henne, så vil jeg blive MEGET glad.
-- jeg blev igår opmærksom på, at den tekst jeg havde sat som forklaring til redirect-koden kunne misforstås, hvis man arbejder med frameset-dokumenter, så forklaringen er blevet opdateret på min hjemmeside.
I frameset-dokumentet er det at koden med loadSource() skal indsættes og onload skal ind i det _første_ frameset-tag:
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.