webForumDet fria alternativet

Olika meningar under X antal sekunder

3 svar · 190 visningar · startad av Palleman

PallemanMedlem sedan dec. 2000557 inlägg
#1

Hejsan!

Jag söker en funktion som gör att jag kan visa 3 olika meningar med ex 3 sekunders mellanrum utan att ladda om hela sidan.

ex.
Startläge: Connecting to host
efter 3 sek: Checking: username
efter 6 sek: Checking: password
efter 9 sek: Skickas besökaren vidare till en sida...

Tacksam för hjälp. :bire

PallemanMedlem sedan dec. 2000557 inlägg
#2

Jag löste det.. eller - det fungerar som jag vill. ;)
Förmodligen inte det korrekta sättet men resultatet blir det jag söker.

<html>
<head>
     
     
<SCRIPT LANGUAGE="javascript" TYPE="text/javascript">
/* script från Palle - [url]www.palleman.nu[/url] */
     
     setTimeout("bytText(1)", 3000);
     function bytText(num){
     
          mess = new Array()
          mess[1] = "<b>Checking: username</b>"
          mess[2] = "<b>Checking: password </b>"
          mess[3] = ""
     
          cnt = num+1
          bytMening = ".innerHTML = mess[num]"
          eval('startMening'+bytMening)
     
               setTimeout("bytText(cnt)", 3000);
     
          if (mess[num] == ""){
               clearTimeout();
               cnt = null;
               window.location.href='ny_sida.asp'
          }
     }
</SCRIPT>
     
     
</head>
<body>
     
     
     <div id="startMening"><b>Connecting to host</b></div>
     
     
</body>
</html>

Finns det ett mer korrekt sätt så säg gärna till. :bire

easMedlem sedan sep. 2001269 inlägg
#3

Jag pillade också ihop en lösning och känner mig tvungen att posta den:

<html>
<head>

<script>
function bytText(i) {

var text = new Array;
text[0]="Connecting to host";
text[1]="Checking: username";
text[2]="Checking: password";

document.getElementById("textlager").innerHTML = text[i];

if (i==3) location.href='text_xx.html';

setTimeout("bytText("+ (i+1) +")", 3000)
}
</script>

</head>
<body onload="bytText(0)">

<div ID="textlager">
textObj
</div>

</body>
</html>
PallemanMedlem sedan dec. 2000557 inlägg
#4

Fungerar ju klockrent.. :)

Dock behöver jag en funktion som kan arbeta utan inverkan från onload då jag kör den i en inkluderad fil.. men den gav mig lite tips på förbättringar, tack. :bire

135 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)