AcasaFriskyAnimeCalendarFAQInregistrareConectare
Bine ati venit pe FriskyAnime.Aici va astepta diferite activitati interesante si multa prietenie.Te rugam odata ce ai intrat,fa publicitate prin metodele clasice gen Yahoo messenger,Hi5,FaceBook, si alte metode simple.Va multumim de intelegerea acordata si va dorim sedere placuta alturi de membrii nostri!!!

Distribuiti | 
 

 [Script]Scris multicolor

Vezi subiectul anterior Vezi subiectul urmator In jos 
AutorMesaj
●ƒσχχyT.



Mesaje : 28
Data de inscriere : 10/11/2010
Varsta : 24
Localizare : brasov

MesajSubiect: [Script]Scris multicolor   Mier Noi 10, 2010 5:45 pm

Atunci cand tineti cursoul peste scris se va colora scrisul in mai multe culori.

Cod:
<script LANGUAGE="Javascript">
<!-- ;

var rate = 25;

if (document.getElementById)
window.onerror=new Function("return true")

var objActive;
var act = 0; 
var elmH = 0;
var elmS = 128;
var elmV = 255;
var clrOrg; 
var TimerID;

if (document.all) {
    document.onmouseover = doRainbowAnchor;
    document.onmouseout = stopRainbowAnchor;
}
else if (document.getElementById) {
    document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT);
    document.onmouseover = Mozilla_doRainbowAnchor;
    document.onmouseout = Mozilla_stopRainbowAnchor;
}
function doRainbow(obj)
{
    if (act == 0) {
        act = 1;
        if (obj)
            objActive = obj;
        else
            objActive = event.srcElement;
        clrOrg = objActive.style.color;
        TimerID = setInterval("ChangeColor()",100);
    }
}
function stopRainbow()
{
    if (act) {
        objActive.style.color = clrOrg;
        clearInterval(TimerID);
        act = 0;
    }
}
function doRainbowAnchor()
{
    if (act == 0) {
        var obj = event.srcElement;
        while (obj.tagName != 'A' && obj.tagName != 'BODY') {
            obj = obj.parentElement;
            if (obj.tagName == 'A' || obj.tagName == 'BODY')
                break;
        }

        if (obj.tagName == 'A' && obj.href != '') {
            objActive = obj;
            act = 1;
            clrOrg = objActive.style.color;
            TimerID = setInterval("ChangeColor()",100);
        }
    }
}
function stopRainbowAnchor()
{
    if (act) {
        if (objActive.tagName == 'A') {
            objActive.style.color = clrOrg;
            clearInterval(TimerID);
            act = 0;
        }
    }
}
function Mozilla_doRainbowAnchor(e)
{
    if (act == 0) {
        obj = e.target;
        while (obj.nodeName != 'A' && obj.nodeName != 'BODY') {
            obj = obj.parentNode;
            if (obj.nodeName == 'A' || obj.nodeName == 'BODY')
                break;
        }

        if (obj.nodeName == 'A' && obj.href != '') {
            objActive = obj;
            act = 1;
            clrOrg = obj.style.color;
            TimerID = setInterval("ChangeColor()",100);
        }
    }
}
function Mozilla_stopRainbowAnchor(e)
{
    if (act) {
        if (objActive.nodeName == 'A') {
            objActive.style.color = clrOrg;
            clearInterval(TimerID);
            act = 0;
        }
    }
}
function ChangeColor()
{
    objActive.style.color = makeColor();
}
function makeColor()
{

    if (elmS == 0) {
        elmR = elmV;    elmG = elmV;    elmB = elmV;



    }
    else {
        t1 = elmV;
        t2 = (255 - elmS) * elmV / 255;
        t3 = elmH % 60;
        t3 = (t1 - t2) * t3 / 60;

        if (elmH < 60) {
            elmR = t1;  elmB = t2;  elmG = t2 + t3;
        }
        else if (elmH < 120) {
            elmG = t1;  elmB = t2;  elmR = t1 - t3;
        }
        else if (elmH < 180) {
            elmG = t1;  elmR = t2;  elmB = t2 + t3;
        }
        else if (elmH < 240) {
            elmB = t1;  elmR = t2;  elmG = t1 - t3;
        }
        else if (elmH < 300) {
            elmB = t1;  elmG = t2;  elmR = t2 + t3;
        }
        else if (elmH < 360) {
            elmR = t1;  elmG = t2;  elmB = t1 - t3;
        }
        else {
            elmR = 0;  elmG = 0;  elmB = 0;
        }
    }

    elmR = Math.floor(elmR).toString(16);
    elmG = Math.floor(elmG).toString(16);
    elmB = Math.floor(elmB).toString(16);
    if (elmR.length == 1)    elmR = "0" + elmR;
    if (elmG.length == 1)    elmG = "0" + elmG;
    if (elmB.length == 1)    elmB = "0" + elmB;

    elmH = elmH + rate;
    if (elmH >= 360)
        elmH = 0;

    return '#' + elmR + elmG + elmB;
}
// end hide -->
</script>

Acesta este codul: se adauga in PA=>Afisare=>Pagina de start=>Generalitati=>Mesaj pe pagina de start=>Continutul mesajului


Pentru o previzualizare, puneti cursorul pe titlul unui topic pe acest forum pe prima pagina
ScripT gasit pe net
Sus In jos
Mikiubire
Administrator
Administrator


Mesaje : 56
Data de inscriere : 09/11/2010
Varsta : 25

MesajSubiect: Re: [Script]Scris multicolor   Mier Noi 10, 2010 11:32 pm

Mersi scumpa:D Deja am facut asta Very Happy:D Spor la treaba in continuare!!!
Sus In jos
http://friskymetin2.forumz.ro
 
[Script]Scris multicolor
Vezi subiectul anterior Vezi subiectul urmator Sus 
Pagina 1 din 1
 Subiecte similare
-
» HostName: SiGhet: The GF Server [0.3x] Address: 93.119.30.81:7777 Players: 10 / 50 Ping: 3 Mode: Unique Script v.2.1 Map: San Andreas

Permisiunile acestui forum:Nu puteti raspunde la subiectele acestui forum
FriskyMetin2 :: ^^Windows si HTML^^ :: ^^HTML/Programing^^ :: ^^Tutoriale^^-
Mergi direct la:  
Creati un forum | © phpBB | Forum gratuit de suport | Contact | Semnaleaza un abuz | Creeaza-ti propriul blog