Forum gratuit: forum de suport al utilizatorilor
Doriți să reacționați la acest mesaj? Creați un cont în câteva clickuri sau conectați-vă pentru a continua.

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 Mier Oct 05, 2011 3:55 pm

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
avatar

Geany133
Membru Forumgratuit

Mesaje : 144
Data înscrierii : 26/09/2011
Mulțumiri : 0
Internet Explorer phpBB2

http://uniczone.forumz.ro
Geany133 a fost mulțumit de autorul acestui subiect.

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 Mier Oct 05, 2011 4:16 pm

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

BrightSide
Membru Forumgratuit

Mesaje : 228
Varsta : 26
Data înscrierii : 02/10/2011
Mulțumiri : 0
Internet Explorer punBB

BrightSide a fost mulțumit de autorul acestui subiect.

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 Mier Oct 05, 2011 4:31 pm

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!!)
avatar

Geany133
Membru Forumgratuit

Mesaje : 144
Data înscrierii : 26/09/2011
Mulțumiri : 0
Internet Explorer phpBB2

http://uniczone.forumz.ro
Geany133 a fost mulțumit de autorul acestui subiect.

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. Mier Oct 05, 2011 6:42 pm

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.

Zack.
Membru onorific
Membru onorific

Mesaje : 4830
Localizare : Sibiu
Data înscrierii : 24/06/2010
Mulțumiri : 0
Internet Explorer phpBB3

Zack. a fost mulțumit de autorul acestui subiect.

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 Mier Oct 05, 2011 9:06 pm

asta o pun in foaia de stil css nu?
avatar

Geany133
Membru Forumgratuit

Mesaje : 144
Data înscrierii : 26/09/2011
Mulțumiri : 0
Internet Explorer phpBB2

http://uniczone.forumz.ro
Geany133 a fost mulțumit de autorul acestui subiect.

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. Mier Oct 05, 2011 9:11 pm

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

Zack.
Membru onorific
Membru onorific

Mesaje : 4830
Localizare : Sibiu
Data înscrierii : 24/06/2010
Mulțumiri : 0
Internet Explorer phpBB3

Zack. a fost mulțumit de autorul acestui subiect.

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 Mier Oct 05, 2011 9:13 pm

Multumesc.! REZOLVAT!
avatar

Geany133
Membru Forumgratuit

Mesaje : 144
Data înscrierii : 26/09/2011
Mulțumiri : 0
Internet Explorer phpBB2

http://uniczone.forumz.ro
Geany133 a fost mulțumit de autorul acestui subiect.

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. Mier Oct 05, 2011 9:25 pm

Cu placere

topic rezolvat
Zack.

Zack.
Membru onorific
Membru onorific

Mesaje : 4830
Localizare : Sibiu
Data înscrierii : 24/06/2010
Mulțumiri : 0
Internet Explorer phpBB3

Zack. a fost mulțumit de autorul acestui subiect.

Vezi subiectul anterior Vezi subiectul urmator Sus

- Subiecte similare

Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum