Flette to koder, citater og \"skrivemaskine\".
Jeg har (indtil videre) en side med følgende kode, der laver en \"skrivemaskine\":<html>
<head>
<SCRIPT TYPE=\"text/javascript\">
// global variables
var max=0;
function infolist()
{
max=infolist.arguments.length;
for (i=0; i<max; i++)
this[i]=infolist.arguments[i];
}
tl=new infolist
(
\"Dette er en slags skrive maskine.\",
\"Du bestemmer selv indholdet og farten\",
\"\",
\"Find flere scripts på:\",
\"-----------javas.subnet.dk------------\"
);
var x=0; pos=0;
var l=tl[0].length;
function textticker()
{
document.infoform.infofield.value=tl[x].substring(0,pos)+\" *\"
if(pos++==l)
{
pos=0;
setTimeout(\"textticker()\",1500);
x++;
if(x==max)
x=0;
l=tl[x].length;
} else
setTimeout(\"textticker()\",75);
}
</SCRIPT>
</head>
<body>
<BODY BGCOLOR=\"#FFFFFF\" onload=\"textticker()\">
<CENTER><FORM ACTION=\"\" METHOD=POST name=infoform>
<INPUT TYPE=text NAME=infofield VALUE=\"\" SIZE=55>
</FORM></CENTER>
</body>
Jeg har også fundet en kode, der viser et nyt citat hver gang folk logger ind på siden - det ser sådan her ud:
<SCRIPT LANGUAGE=\"JavaScript\" TYPE=\"text/javascript\">
<!--
function VisCitat() {
ArrCitat = new Array(\"Citat nummer 1\", \"Citat nummer 2\", \"Citat nummer 3\", \"Citat nummer 4\", \"Citat nummer 5\", \"Citat nummer 5\")
var rand1 = (Math.round( (ArrCitat.length-1) * Math.random()) ) ;
return ArrCitat[rand1]
}
//-->
</SCRIPT>
Kan man sætte disse to koder sammen til én, så hver gang man logger på bliver det vist et nyt citat i \"skrivemaskinen\"? Eller er der nogen der kender en \"ny\" kode, så det kan lade sig gøre at lave en \"skrivemaskine\" med et nyt citat hver gang?
Vh. Oliver