cum fac ca atunci cand pun clickul pe un titlu de la forum/subforum si multe altele sa se faca in mai multe culori.?
Forum gratuit: forum de suport al utilizatorilor :: Forum de suport :: Administreaza prezentarea forumului :: Arhiva probleme privind designul forumurilor
Pagina 1 din 1 • Distribuiţi
cum fac ca atunci cand pun clickul pe un titlu de la forum/subforum si multe altele sa se faca in mai multe culori.?
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
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.?
- 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
- Mesaje : 228
Varsta : 26
Data înscrierii : 02/10/2011
Mulțumiri : 0
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.?
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!!)
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.?
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
- Mesaje : 4830
Localizare : Sibiu
Data înscrierii : 24/06/2010
Mulțumiri : 0
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.?
asta o pun in foaia de stil css nu?
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.?
Nu, in PA=>Afisare=>Pagina de start=>Generalitati=>Continutul mesajului
Zack.- Membru onorific
- Mesaje : 4830
Localizare : Sibiu
Data înscrierii : 24/06/2010
Mulțumiri : 0
Zack.- Membru onorific
- Mesaje : 4830
Localizare : Sibiu
Data înscrierii : 24/06/2010
Mulțumiri : 0
Subiecte similare
» Cum pun mai multe culori la forum?
» Cum pun titlu subforum colorat [R]
» cum pot face rangurile in mai multe culori [R]
» Cand pun cursorul pe un link sa NU se mai faca BOLD
» Cand pun cursorul pe un link sa NU se faca cu litere mari
» Cum pun titlu subforum colorat [R]
» cum pot face rangurile in mai multe culori [R]
» Cand pun cursorul pe un link sa NU se mai faca BOLD
» Cand pun cursorul pe un link sa NU se faca cu litere mari
Forum gratuit: forum de suport al utilizatorilor :: Forum de suport :: Administreaza prezentarea forumului :: Arhiva probleme privind designul forumurilor
Pagina 1 din 1
Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum