cum fac ca atunci cand pun clickul pe un titlu de la forum/subforum si multe altele sa se faca in mai multe culori.?

Vezi subiectul anterior Vezi subiectul urmator In jos

Rezolvat cum fac ca atunci cand pun clickul pe un titlu de la forum/subforum si multe altele sa se faca in mai multe culori.?

Mesaj Scris de Geany133 la data de Mier 5 Oct - 15:55

cum fac ca atunci cand pun clickul pe un titlu de la forum/subforum si multe altele sa se faca in mai multe culori.? Ajutatima plz:D

Geany133
Membru Forumgratuit

Mesaje : 144
Data de inscriere : 26/09/2011
Multumiri : 0
Membru exclus

http://uniczone.forumz.ro

Sus In jos

Rezolvat Re: cum fac ca atunci cand pun clickul pe un titlu de la forum/subforum si multe altele sa se faca in mai multe culori.?

Mesaj Scris de BrightSide la data de Mier 5 Oct - 16:16

Cod:
<script type="text/javascript">
<!--
// http://www.marplo.net

var text=document.getElementById("highlight"); // Preia textul din eticheta HTML
var speed=80 // vieza de modificare a culorii

var storetext=document.getElementById? document.getElementById("highlight") : document.all.highlight

// Matricea cu valorile hex pt. culori
var hex=new Array("01","16","28","4C","55","68","78","8C","A1","B4","C8","DC","F1")
var r=1
var g=1
var b=1
var seq=1

// Adauga culoarea textului
function addcolor() {
  rainbow="#"+hex[r]+hex[g]+hex[b]
  storetext.style.color=rainbow
}

// Schimba culoarea
function chcolor() {
  if (seq==6) {
    b--
    if (b==0)
      seq=1
  }
  if (seq==5) {
    r++
    if (r==12)
      seq=6
  }
  if (seq==4) {
    g--
    if (g==0)
      seq=5
  }
  if (seq==3) {
    b++
    if (b==12)
      seq=4
  }
  if (seq==2) {
    r--
    if (r==0)
      seq=3
  }
  if (seq==1) {
    g++
    if (g==12)
      seq=2
  }
  addcolor()
}

// Executa functia pt. schimbarea culori la interval setat de viteza
function starteffect() {
  flash=setInterval("chcolor()",speed)
}
starteffect()
//-->
</script>

BrightSide
Membru Forumgratuit

masculin

Mesaje : 228
Varsta : 18
Data de inscriere : 02/10/2011
Multumiri : 0
Membru exclus

Sus In jos

Rezolvat Re: cum fac ca atunci cand pun clickul pe un titlu de la forum/subforum si multe altele sa se faca in mai multe culori.?

Mesaj Scris de Geany133 la data de Mier 5 Oct - 16:31

Domnule BrightSide imi puteti da un cod gata facut va rog? deoarece numi merge Multumesc! Nu conteaza ce culori ... cum vreti dvs dar sa fie mai multe (INAFARA DE NEGRU SI ALB!!)

Geany133
Membru Forumgratuit

Mesaje : 144
Data de inscriere : 26/09/2011
Multumiri : 0
Membru exclus

http://uniczone.forumz.ro

Sus In jos

Rezolvat Re: cum fac ca atunci cand pun clickul pe un titlu de la forum/subforum si multe altele sa se faca in mai multe culori.?

Mesaj Scris de Zack. la data de Mier 5 Oct - 18:42

Codul este:
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>

Zack.
Membru onorific
Membru onorific

masculin

Mesaje : 4849
Localizare : Sibiu
Data de inscriere : 24/06/2010
Multumiri : 0
Niciun avertisment

Sus In jos

Rezolvat Re: cum fac ca atunci cand pun clickul pe un titlu de la forum/subforum si multe altele sa se faca in mai multe culori.?

Mesaj Scris de Geany133 la data de Mier 5 Oct - 21:06

asta o pun in foaia de stil css nu?

Geany133
Membru Forumgratuit

Mesaje : 144
Data de inscriere : 26/09/2011
Multumiri : 0
Membru exclus

http://uniczone.forumz.ro

Sus In jos

Rezolvat Re: cum fac ca atunci cand pun clickul pe un titlu de la forum/subforum si multe altele sa se faca in mai multe culori.?

Mesaj Scris de Zack. la data de Mier 5 Oct - 21:11

Nu, in PA=>Afisare=>Pagina de start=>Generalitati=>Continutul mesajului

Zack.
Membru onorific
Membru onorific

masculin

Mesaje : 4849
Localizare : Sibiu
Data de inscriere : 24/06/2010
Multumiri : 0
Niciun avertisment

Sus In jos

Rezolvat Re: cum fac ca atunci cand pun clickul pe un titlu de la forum/subforum si multe altele sa se faca in mai multe culori.?

Mesaj Scris de Geany133 la data de Mier 5 Oct - 21:13

Multumesc.! REZOLVAT!

Geany133
Membru Forumgratuit

Mesaje : 144
Data de inscriere : 26/09/2011
Multumiri : 0
Membru exclus

http://uniczone.forumz.ro

Sus In jos

Rezolvat Re: cum fac ca atunci cand pun clickul pe un titlu de la forum/subforum si multe altele sa se faca in mai multe culori.?

Mesaj Scris de Zack. la data de Mier 5 Oct - 21:25

Cu placere

topic rezolvat

Zack.
Membru onorific
Membru onorific

masculin

Mesaje : 4849
Localizare : Sibiu
Data de inscriere : 24/06/2010
Multumiri : 0
Niciun avertisment

Sus In jos

Vezi subiectul anterior Vezi subiectul urmator Sus

- Subiecte similare

Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum