© St€ïñ€® / Steiner[KF], Steiner[GER] Forum - skipt darstellung oleck61 (Gast)
| | Quellcode: | <br />
<!-- Hier die Schrift formatieren !! ------ ############################----------------- --><br />
<div style="font-size:38px;font-family:comic sans ms;" align="center"><script language="JavaScript1.2"><br />
<br />
var mess="Willkommen auf meiner Homepage !" // Dein Text<br />
var neonz="cornsilk" // Grundfarbe der Schrift<br />
var neony="blue" // Wechselfarbe 1<br />
var neonx="red" // Wechselfarbe 2<br />
var tempo=180 // Geschwindigkeit des Farbwechsels; kleinere Zahl = schneller<br />
var letters1=2 // Anzahl der Buchstaben in der Wechselfarbe 1<br />
var letters2=3 // Anzahl der Buchstaben in der Wechselfarbe 2<br />
var pause=1000 // Die Pause in Millisekunden bis zum nächsten Wechsel (hier : 1 Sekunde)<br />
<br />
<br />
<br />
// Ab hier nichts mehr ändern !!! ////////////////////////////////////////////////////////////////////////////////////////////////////////<br />
<br />
var n=0<br />
if (document.all||document.getElementById){<br />
document.write('<font color="'+neonz+'">')<br />
for (m=0;m<mess.length;m++)<br />
document.write('<span id="neonlight'+m+'">'+mess.charAt(m)+'</span>')<br />
document.write('</font>')<br />
}<br />
else<br />
document.write(mess)<br />
<br />
function crossref(number){<br />
var crossobj=document.all? eval("document.all.neonlight"+number) : document.getElementById("neonlight"+number)<br />
return crossobj<br />
}<br />
<br />
function neon(){<br />
<br />
//Change all letters to base color<br />
if (n==0){<br />
for (m=0;m<mess.length;m++)<br />
crossref(m).style.color=neonz<br />
}<br />
<br />
//cycle through and change individual letters to neon color<br />
crossref(n).style.color=neony<br />
<br />
if (n>letters1-1) crossref(n-letters1).style.color=neonx <br />
if (n>(letters1+letters2)-1) crossref(n-letters1-letters2).style.color=neonz<br />
<br />
if (n<mess.length-1)<br />
n++<br />
else{<br />
n=0<br />
clearInterval(flashing)<br />
setTimeout("start()",pause)<br />
return<br />
}<br />
}<br />
function start(){<br />
if (document.all||document.getElementById)<br />
flashing=setInterval("neon()",tempo)<br />
}<br />
start()<br />
</script></div> |
|
Antworten:
Themen gesamt: 29 Posts gesamt: 541 Benutzer gesamt: 1 Hello World
|