Den här idén kommer från Kouichirou Eto i Tokyo. Det är ett
exempel på hur man med ett ganska enkelt (!!!) skript kan få en sida
att tona in, och att tona ut. Skriptet är lätt anpassningsbart på
följande sätt:
Det första steget är att besluta sig för om man vill ha intoning, uttoning (finns det sådana ord?) eller båda. I BODY-taggen finns det två mystiska "attribut" du inte sett förut: onLoad="" och onUnload="". Det faktum att båda "attributen" finns visar att sidan har både in- och uttoning. Ta bort det av de två som du inte vill ha. onLoad och onUnload är inga attribut, utan så kallade Händelser (events) som är kopplade till ett eller flera Skript, i det här fallet till javaskripten fadeout() och fadein(). När en viss Händelse inträffar, till exempel att ett dokument visas upp (BODY onLoad, alltså), eller att muspekaren förs över en viss bild (IMG onMouseOver), så aktiveras ett skript och en serie order utförs. Låt oss säga att du bara vill ha intoning. Du har alltså tagit bort händelsen onUnload="", så nu är det dags att finputsa intoningen. Titta på raden direkt under "function fadein() {" - där står det så här: fade(0,0,0,255,255,255,240);Den raden ger datorn följande order: "Tona sidan med hastighet 240 (långsamt), från svart (rött 0, grönt 0, blått 0) till vitt (rött 255, grönt 255, blått 255 på en skala 0-255!)". Du behöver alltså bara ändra färginställningarna, eller tidsinställningen, för att ändra hur intoningen fungerar. Med andra ord skriver du om den raden till något annat: fade(255,0,0,0,0,255,50); skulle sidan till exempel tona ganska snabbt från rött till blått. Svårare var det inte... :-Þ |