Bun venit pe Global4um. Daca ati ajuns pe acest forum inseamna ca nu sunteti inregistrat sau conectat. Ajutati aceasta comunitate, trebuie doar sa va inregistrati si sa postati. Fiti activi si respectati regulile

Bafta

Scris multicolor (atunci cand tineti cursoul peste scris se va colora scrisul in mai multe culori)

Vezi subiectul anterior Vezi subiectul urmator In jos

Scris multicolor (atunci cand tineti cursoul peste scris se va colora scrisul in mai multe culori)

Mesaj Scris de Sakana la data de Vin Sept 17, 2010 2:22 am

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


Linkin Park- In The End
avatar
Sakana
Administrator
Administrator

Varsta Varsta : 27
Credite Credite : 1482

Vezi profilul utilizatorului

Sus In jos

Re: Scris multicolor (atunci cand tineti cursoul peste scris se va colora scrisul in mai multe culori)

Mesaj Scris de Vizitato la data de Vin Sept 17, 2010 8:52 pm

Pe mine nu mă faşcinează aces hover multicolor, dar e bun la cine îi place. Wink

Vizitato
Vizitator


Sus In jos

Re: Scris multicolor (atunci cand tineti cursoul peste scris se va colora scrisul in mai multe culori)

Mesaj Scris de alyprofu la data de Sam Sept 18, 2010 6:05 pm

Stiu codul .Mi se pare destul de interesant dar cum spunea si Kenia nici pe mine nu ma fascineaza.
avatar
alyprofu

Credite Credite : 61

Vezi profilul utilizatorului

Sus In jos

Re: Scris multicolor (atunci cand tineti cursoul peste scris se va colora scrisul in mai multe culori)

Mesaj Scris de :xღRadha ღ:x la data de Joi Dec 16, 2010 9:13 pm

mie una chiar imi place :x
avatar
:xღRadha ღ:x

Varsta Varsta : 25
Credite Credite : 37

Vezi profilul utilizatorului

Sus In jos

Re: Scris multicolor (atunci cand tineti cursoul peste scris se va colora scrisul in mai multe culori)

Mesaj Scris de SweetBoy la data de Dum Apr 03, 2011 3:25 am

frumos textul... chiar imi place


Ultima editare efectuata de catre SweetBoy in Dum Apr 03, 2011 5:36 pm, editata de 1 ori
avatar
SweetBoy

Varsta Varsta : 23
Credite Credite : 44

Vezi profilul utilizatorului

Sus In jos

Re: Scris multicolor (atunci cand tineti cursoul peste scris se va colora scrisul in mai multe culori)

Mesaj Scris de k1ll.Zorr la data de Dum Apr 03, 2011 3:27 am

lam cautat si pe help.fg
si nu stiau..
oricum mersi mult.Love
avatar
k1ll.Zorr

Varsta Varsta : 24
Credite Credite : 86

Vezi profilul utilizatorului

Sus In jos

Re: Scris multicolor (atunci cand tineti cursoul peste scris se va colora scrisul in mai multe culori)

Mesaj Scris de Sakana la data de Dum Apr 03, 2011 4:11 am

SweetBoy, ati primit warn pentru folosirea excesiva a limbajului de messenger


Linkin Park- In The End
avatar
Sakana
Administrator
Administrator

Varsta Varsta : 27
Credite Credite : 1482

Vezi profilul utilizatorului

Sus In jos

Re: Scris multicolor (atunci cand tineti cursoul peste scris se va colora scrisul in mai multe culori)

Mesaj Scris de Mr.Gassy la data de Sam Sept 03, 2011 3:08 pm

Chiar astazi am vazut un forum ce foloseste acest cod Tongue
avatar
Mr.Gassy

Credite Credite : 10

Vezi profilul utilizatorului

Sus In jos

Re: Scris multicolor (atunci cand tineti cursoul peste scris se va colora scrisul in mai multe culori)

Mesaj Scris de Continut sponsorizat


Continut sponsorizat


Sus In jos

Vezi subiectul anterior Vezi subiectul urmator Sus

- Subiecte similare

 
Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum