10. oktober 2005 - 12:08Der er
9 kommentarer og 1 løsning
Tjek om frame er loadet færdig
Hvordan tjekker jeg om en frame er færdigloadet...?
Jeg har et frameset, hvor frame1 reloader sig selv hver 10 sek, i bunden af frame1, beder jeg frame2, om at loade, men frame1 må ikke reloade hvis frame 2 ikke er færdiloadet.
Du kan ikke flytte reload funktionen af frame 1 til frame2 så....således at frame1 Som nu loader frame 2.... når frame 2 er loadet...vil et sript her reloade frame1 ..men først når den er loadet ??
Du kan jo sætte en variabel, som holder styr på om frame1 må reloade, men ligger frame2 inde i frame1 og hvorfor må den så ikke reloade før frame2 er loadet, for så bliver den jo også reloadet ?-)
Jeg ville ha skrevet "kan du ikke" istedet for "du kan ikke"....det giver en lidt anden mening... (Og kan nu heller ikke se hvorfor frame 1 ikke må reload før 2 er færdig
Jeg har et frameset, hvor der ligger en del variabler i frame1, disse kan ændre sig meget hyppigt, og derfor vil jeg gerne have denne frame til at reloade sig selv meget tit. Variablerne henter jeg så fra frame2 hvor resultaterne bliver præsenteret. Jeg gør dette for ikke at få en frame der blinker hele tiden. Og på denne måde kan jeg lade frame1 være 0 pix. høj (ikke synlig).
Så ide'en er at få så høj en opdateringshastighed af frame1, men også give tid til at få loadet frame2 som præsentere resultaterne, som både er med nogle billeder og tekst. Så frame2 skulle gerne nå at loade færdig, og stå lidt, inden frame1 reloader.
Jeg er åben over for andre løsninger. Jeg tænkte også selv på noget med ikke at have en fast tid for reload af frame1, men at når denne var loadet, bad den frame2 om at loade, og når den var loadet +en given pause, gav den besked til frame1 om at reloade....
Jeg håber i er med på hvad jeg mener..? Jeg er ikke så stærk i javascript, så hvis i evt. kunne lave et eksempel, eller guide mig lidt mere, ville jeg være glad.
Et tillægsspørgsmål: I frame2, hvor jeg præsentere resultaterne, bruger jeg 2 billeder, som indikere on/off, kan jeg chache dem, så de ikke skal loade hver gang, jeg opdatere resultaterne.
Hej roenving Nu har jeg lavet det på en lidt anden måde. Noget hvor jeg tjekker om et array af data er i fuld længe, hvis ja kan jeg så loade den anden frame med noget timeout.
men det hjalp en hel del, at få lagt frames'ne i den rigtige rækkefølge..!
Så tak for hjælpen, smid et svar hvis du vil have lidt points..!
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.