Avatar billede cht Nybegynder
20. februar 2002 - 15:14 Der er 3 kommentarer og
1 løsning

Tekst der skifter!

Jeg har lige prøvet at lave nedenstående script, der får forskellge tekster
til at stå og skifte. Det virker fint hos mig, men virker det i alle
browsere og findes der evt. en smartere måde?

Se evt. demo af scriptet på denne side: http://cht.dk/tekst-der-skifter.html


Mvh. Christoffer Thygesen

e-mail: cht@cht.dk
homepage: http://cht.dk


<html>
<head>

<script>
<!--
function info (text) {
lblinfo.innerHTML="<font face=verdana size=1><b>Info</b></font><br><font
face=verdana size=1>"+text+"</font>";
}

var delaytime = 2000;
var run = 'yes';

function load1() {
info('Tekst1');
setTimeout('load2()',delaytime);
}

function load2() {
info('Tekst2');
setTimeout('load3()',delaytime);
}

function load3() {
info('Tekst3');
setTimeout('load1()',delaytime);
}
//-->
</script>

</head>

<body onload=load1();>

<LABEL id=lblinfo NAME="lblinfo"></LABEL>

</body>
</html>





Avatar billede nikolajdu Nybegynder
20. februar 2002 - 15:16 #1
Det virker i IE 5, 5.5 og 6.0 + Netscape 6 og Opera 5

/Nikolaj
Avatar billede nikolajdu Nybegynder
20. februar 2002 - 15:23 #2
Eller rettere: "det skal virke i...."

Grunden til at det ikke virker i version 4 browsere er din brug af innerHTML - Den findes nemlig slet ikke der. :))

/Nikolaj
Avatar billede soelvpil Nybegynder
20. februar 2002 - 17:06 #3
innerHTML virker vist nok i IE4 (men ikke Netscape 4)
Avatar billede nikolajdu Nybegynder
20. februar 2002 - 18:55 #4
innerHTML virker kun i browsere med version5 eller senere.
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester