Gå til innhold

Tekst byttes ut med en annen tekst


Anbefalte innlegg

Hvordan får jeg en tekst til å bytte seg ut med en annen tekst etter x antall sekunder?

 

F.eks:

"Velkommen hit!"

skal byttes ut med

"Her kan du"

som igjen skal byttes ut med

"- Laste ned freeware"

byttes ut med

"- Lese nyheter"

 

 

(Det skal gå 10 sekunder mellom hver tekst)

Endret av ntec
Lenke til kommentar
Videoannonse
Annonse
Med PHP så må siden reloades hvert X sekund.  Da virker det som en mer elegant løsning å bruke JS til den jobben.

5098643[/snapback]

jaja, javascript.. men vet ikke hvor jeg finner en sånn kode.. kan ikke du paste inn et eksempel ? ;)

Lenke til kommentar
Med PHP så må siden reloades hvert X sekund.  Da virker det som en mer elegant løsning å bruke JS til den jobben.

5098643[/snapback]

 

Nja... tror det finns en funksjon som bare loader en liten del av sida, ikke hele. Er ikke sikker paa dette...

 

Personlig anbefaler jeg PHP, og alternativt kunne du ha det i en liten <iframe> ;) ... altsaa... mindre aa loade. Vil ikke anbefale gif bilde hvis ikke du vil ha kule fonter osv.

Lenke til kommentar

Slik kan det gjøres med JS:

 

  <div id="test">tekst</div>

 <script language="JavaScript">
 <!--
 tekst = "";

 function visTekst(indeks) {
   switch (indeks) {

   case 0:
   	tekst = "Velkommen hit!";
   	break;
   case 1:
   	tekst = "Her kan du";
   	break;
   case 2:
   	tekst = "- Laste ned freeware";
   	break;
   case 3:
   	tekst = "- Lese nyheter";
   	break;
   }
   document.getElementById("test").innerHTML = tekst;
   setTimeout("visTekst(" + ((indeks+1)%4) + ")", 5000);
 }
 visTekst(0);
 -->
 </script>

 

Men, som orsus sier, det kan være problemer med denne måten å gjøre det på.

Lenke til kommentar
Med PHP så må siden reloades hvert X sekund.  Da virker det som en mer elegant løsning å bruke JS til den jobben.

5098643[/snapback]

 

Nja... tror det finns en funksjon som bare loader en liten del av sida, ikke hele. Er ikke sikker paa dette...

 

Personlig anbefaler jeg PHP, og alternativt kunne du ha det i en liten <iframe> ;) ... altsaa... mindre aa loade. Vil ikke anbefale gif bilde hvis ikke du vil ha kule fonter osv.

5101858[/snapback]

 

Kan du skaffe noe dokumentasjon anngående denne funksjonen? Den strider nemlig mot all kunnskap jeg har om http-protokollen og PHP.

 

Anngående frames, så vil jo dette være en grotesk løsning i forhold til litt uskyldig javascript. Frames bør man unngå med mindre livet står på spill ...

Lenke til kommentar

Finnes ikke noen løsning som den han beskriver.

Man kan bruke include som gjør at på en relativt rask linje vil det se ut som om bare en del av siden lastes :)

 

Hvor mange gidder å vente 10sec på tekst.

Med mindre jeg leser en artikkel er jeg aldri på en side mer enn 5 sec.

 

Bedre å bare ha teksten der. Ferdig.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...