07. november 2004 - 02:33Der er
26 kommentarer og 2 løsninger
Mega simpelt! Kan alle være med!
Hej, jeg vil opdater disse frames, men selveste iframen "chatter" skal ikke stå og opdater hele tiden, den den skal kun opdater én gang, og ikke hele tiden.. Min kode:
Hvis man har en side der har en iframe og der i den iframe er et script der får dens parent til at reloade, vil dens parent reloade og loade dens iframe ind igen, og så kalder iframen igen dets script og så kører det forfra...
Kan du se problematikken og har du sikret dig at det ikke er det?..
Jeg ved ikke, hvad det er, du ikke forstår, filename - men det er ikke til at sige en hat om, hvad det er, du skal gøre, når vi ikke kan se, hvordan dine frames hænger sammen. Der er endnu ikke én eneste bruger, der har kunnet gennemskue dine forklaringer. Hvorfor laver du dog ikke en dummy, som kan vise os, hvordan dine frames og scripts hænger sammen? Du kan blive ved med at spamme E's DB fra nu til Juleaften ... jeg tvivler på, du får noget ud af det :)
Hvordan har du bygget dit dokument op? fx som psudo-kode: <html-side> <iframe-chatter> <script> </script> </iframe-chatter> <iframe-chat> </iframe-chat> </html-side>
Nu er jeg ikke den hårdste til javascript, men det skal nok være noget i stil med dette så:
<script type="javascript/text"> parent.chatter.location.reload(true); Løkke så længe der er en der hedder parent.getElementByID(chatvindue) { parent.getElementByID(chatvindue).location.reload(true); } </script>
Vent lige lidt... Den opdaterer hele tiden.. Hvis du laver en reload på en side der kalder et javascript der reloader, kalder du en side der kalder reload-scriptet igen og igen... Du skal have en event så den kun kører en gang...
Det vil ikke virke.. Javascriptet vil første skrive <?php echo "bla, bla, bla"; ?> ud når den er kommet ud til klienten, og php koderne skal se af serveren.
desværre ikke, for den der iframe figurer er i iframen chatter.. men den vil ikke opdater rummet, kun hvis man trykker F5. Men den vil gerne vise dem som er i det nye rum, hvis du forstår..
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.