Hallo,
hier habe ich ein Script für dich:
<form name="Titelform" action=""> </form>
<script type="text/javascript">
<!--
var Titel = "Das ist der Titel";
var Schriftart = "Arial";
var Farben = new Array("red","yellow","green","blue","violet","grey","black");
var kleinste_Groesse = 3;
var groesste_Groesse = 7;
function Zufallstitel()
{
document.Titelform.innerHTML = '\u003Cfont face="'+Schriftart+'" size="'+(Math.round(Math.random()*(groesste_Groesse-kleinste_Groesse))+kleinste_Groesse)+'" color="'+Farben[Math.round(Math.random()*(Farben.length-1))]+'">'+Titel+'\u003C/font>';
window.setTimeout("Zufallstitel()",1000);
}
if(document.Titelform.innerHTML)
Zufallstitel();
//-->
</script>
An der
rot geschriebenen Stelle kannst du die Schriftart, die möglichen Farben und die kleinste und größte Schriftgröße einstellen.
Zum Script selber:
Der Titel wird mit dem HTML Tag
font erstellt. Die Farbe und die Größe werden dabei mit
Math.random() (= Zufallszahl) eingestellt. Um diesen HTML Tag auf die Seite zu setzen, wird
innerHTML verwendet. Mit
innerHTML kann der HTML Inhalt eines HTML-Elements bearbeitet werden. In diesem Fall ist es die Form "Titelform".
Dieses Javascript funktioniert in allen Browsern, die
innerHTML unterstützen. Außerdem ist es W3C valide
Übrigens: Das
\u003C in dem Script ist die Unicode Zeichennummer für
<. Man schreibt deswegen ein
\u003C statt einem einfachen
<, um das Javascript W3C valide zu machen
