Telex, fade effekttel.

Vágjunk egyböl a közepébe.

Paraméterlista:
Size - alap betüméret
Font - alap betütipus
Color - alap betüszin
typespeed - kiirás sebessége
containerwidth - a DIV szélessége
containerheight - a DIV magassága
msg[] - a kiirandó szöveget tároló tömb

Müködési elv:
A script elöször kirak a képernyöre egy <DIV>-et a paraméterlistában megadott adatokkal, majd miután betöltödött az egész oldal, meghívja a Type() füvgényt.
Ez veszi az msg[] tömb elsö elemét, majd az ebben az elemben tárolt szöveg pos-adik karakterét leellenörzi, hogy az nem valamilyen speciális vezérlökarakter-e ('space', '<', '>', '&', ';'). Ha nem, akkor kiirja a DIV-be a szöveg elsö pos számú karakterét, ellenkezö esetben növeli a pos változó értékét addig, amíg nem talál 'lezáró' kraktert.
'<' lezárókaraktere: '>'
'&' lezárókaraktere: ';'
Ha a szöveg vévéhez ért, akkor vár meg +3 karakter kiirásának megfelelö idöt, majd lefédei a sort/sorokat, veszi a következö elemet a tömbböl és kezdi az egészet elölröl.
A tömb utolsó eleme után újra az elsö következik.
Ha a a szöveg hosszabb, mint a containerwidth, akkor automatikussan újsorba ugrika a kiiratás.
FIGYELJ a containerheight-re, mert ha nemelég nagy, akkor az újsor kezdetekor lejjebb tolja az alatta levö szövegeket!!!

Eredmény:



Install:

Másold ki a forráskódokat, majd tedd a HEAD kódját a HEAD-be, a BODY kódját a BODY-n belül oda, ahol látni akarod az eredményt.
Ha van már valami a BODY onLoad-jában, akkor kommentezd ki (//) a script utolsó sorát,
// window.onload=Type;
majd az Type()-t írd hozzá az onLoad-hoz.
pl.: <body onload="akarmi(); Type()">


A forráskód:

<HEAD>
Másold a vágólapra



<BODY>
Másold a vágólapra



(c) /\\/\\@mo. 2000-2001