"Curcubeu" pe text
Pagina 1 din 1 • Impartiti •
"Curcubeu" pe text
"Curcubeu" pe text
PA / AFISARE / PAGINA DE START / Generalitati - Mesaj pe pagina de start - Continutul mesajului - Inregistrare
In momentul in care treci cu cursorul peste un text ( activ ), acesta isi schimba culoarea, trecind prin toata paleta de culori.
Cod:
PA / AFISARE / PAGINA DE START / Generalitati - Mesaj pe pagina de start - Continutul mesajului - Inregistrare
In momentul in care treci cu cursorul peste un text ( activ ), acesta isi schimba culoarea, trecind prin toata paleta de culori.
Cod:
- 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>

paul- Membru AccessGratuit
Sex: 
Numarul mesajelor: 41
Credite: 75705
Varsta: 18
Subiecte similare» Vreau un "Embed code" pt radio vibefm va rog frumos
» Text Luminos
» Text miscator
» Cum fac sa se roteasca un text dupa cursorul mouselui?
» Ce trebuie sa facem atunci cand Counter-strike-ul "ingheata"
» Text Luminos
» Text miscator
» Cum fac sa se roteasca un text dupa cursorul mouselui?
» Ce trebuie sa facem atunci cand Counter-strike-ul "ingheata"
Pagina 1 din 1
Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum

Acasa
Cautare
FAQ
Propune un tutorial
Inregistrare
Conectare
NAVIGARE RAPIDA
Propune un tutorial!
Tutoriale (sfaturi si ghiduri)
Suport (asistenta tehnica)
Resurse gratuite
Servicii suplimentare
Administrare forum
General
Utilizatori si vizitatori
» Cerere Parteneriat EvoGame.ro
» Substituire expeditor pe Internet
» Handball-ul
» Ce antivirus folositi
» Cum te intelegi cu cel mai bun prieten al tau ?
» Muzica preferata
» Credeti in supranatural?
» Sinceritate
» Televiziunea: un lucru util sau de manipulare in masa?