كود تغير لون الروابط عند وقوف المؤشر عليها على منتديات شهيدة القدس فقط
كاتب الموضوع
رسالة
AboNageh .
عدد المساهمات : 116مجموع النقاط : 5554بـلـدي : هوايتي : المهنة : الحـالة : إحترام قوانين المنتدى : الأوســمة :
. :
. :
موضوع: كود تغير لون الروابط عند وقوف المؤشر عليها على منتديات شهيدة القدس فقط 2009-08-31, 5:34 pm
السلام عليكم ورحمة الله وبركاته
احبائى اعضاء منتديات شهيدة القدس الكرام اليكم كود تغير الروابط فى المنتدى عند وقوف المؤشر (الماوس) عليها تتغير بالوان مختلفة فقط على منتديات شهيدة القدس اليكم الكود
[/size][font=Arial][size=9][center]var rate = 20; // Increase amount(The degree of the transmutation[/size][/font][size=9][font=Times New Roman])[/font]
//////////////////////////////////////////////////////////////////// // [/size][font=Arial][size=9]Main routine if (document.getElementById[/size][/font][size=9][font=Times New Roman])[/font][/center] [/size][font=Arial][size=9][center]window.onerror=new Function("return true[/size][/font][size=9][font=Times New Roman]")[/font][/center] [/size][font=Arial][size=9][center]var objActive; // The object which event occured in var act = 0; // Flag during the action var elmH = 0; // Hue var elmS = 128; // Saturation var elmV = 255; // Value var clrOrg; // A color before the change var TimerID; // Timer ID[/center] [/size][/font] [font=Arial][size=9][center]if (document.all[/size][/font][size=9][font=Times New Roman]) {[/font] [/size][font=Arial][size=9]document.onmouseover = doRainbowAnchor[/size][/font][size=9]; [/size][font=Arial][size=9]document.onmouseout = stopRainbowAnchor[/size][/font][size=9]; }[/center] [/size][font=Arial][size=9][center]else if (document.getElementById[/size][/font][size=9][font=Times New Roman]) {[/font] [/size][font=Arial][size=9]document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT[/size][/font][size=9]); [/size][font=Arial][size=9]document.onmouseover = Mozilla_doRainbowAnchor[/size][/font][size=9]; [/size][font=Arial][size=9]document.onmouseout = Mozilla_stopRainbowAnchor[/size][/font][size=9]; }
مع خالص تحياتى لكم بدوام النجاح من ابو ناجح هههههه وشكراااااااا
AboNageh .
عدد المساهمات : 116مجموع النقاط : 5554بـلـدي : هوايتي : المهنة : الحـالة : إحترام قوانين المنتدى : الأوســمة :
. :
. :
موضوع: رد: كود تغير لون الروابط عند وقوف المؤشر عليها على منتديات شهيدة القدس فقط 2009-08-31, 5:47 pm
اسف لقد حدث خطا اثناء ارسال الكود هذا هو الكود الصحيح
var rate = 20; // Increase amount(The degree of the transmutation)
//////////////////////////////////////////////////////////////////// // Main routine if (document.getElementById) window.onerror=new Function("return true") var objActive; // The object which event occured in var act = 0; // Flag during the action var elmH = 0; // Hue var elmS = 128; // Saturation var elmV = 255; // Value var clrOrg; // A color before the change var TimerID; // Timer ID
//============================================================================= // doRainbow // This function begins to change a color. //============================================================================= function doRainbow(obj) { if (act == 0) { act = 1; if (obj) objActive = obj; else objActive = event.srcElement; clrOrg = objActive.style.color; TimerID = setInterval("ChangeColor()",100); } }
//============================================================================= // stopRainbow // This function stops to change a color. //============================================================================= function stopRainbow() { if (act) { objActive.style.color = clrOrg; clearInterval(TimerID); act = 0; } }
//============================================================================= // doRainbowAnchor // This function begins to change a color. (of a anchor, automatically) //============================================================================= 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); } } }
//============================================================================= // stopRainbowAnchor // This function stops to change a color. (of a anchor, automatically) //============================================================================= function stopRainbowAnchor() { if (act) { if (objActive.tagName == 'A') { objActive.style.color = clrOrg; clearInterval(TimerID); act = 0; } } }
//============================================================================= // Mozilla_doRainbowAnchor(for Netscape6 and Mozilla browser) // This function begins to change a color. (of a anchor, automatically) //============================================================================= 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); } } }
//============================================================================= // Mozilla_stopRainbowAnchor(for Netscape6 and Mozilla browser) // This function stops to change a color. (of a anchor, automatically) //============================================================================= function Mozilla_stopRainbowAnchor(e) { if (act) { if (objActive.nodeName == 'A') { objActive.style.color = clrOrg; clearInterval(TimerID); act = 0; } } }
//============================================================================= // Change Color // This function changes a color actually. //============================================================================= function ChangeColor() { objActive.style.color = makeColor(); }
var rate = 20; // Increase amount(The degree of the transmutation)
//////////////////////////////////////////////////////////////////// // Main routine if (document.getElementById) window.onerror=new Function("return true") var objActive; // The object which event occured in var act = 0; // Flag during the action var elmH = 0; // Hue var elmS = 128; // Saturation var elmV = 255; // Value var clrOrg; // A color before the change var TimerID; // Timer ID
//============================================================================= // doRainbow // This function begins to change a color. //============================================================================= function doRainbow(obj) { if (act == 0) { act = 1; if (obj) objActive = obj; else objActive = event.srcElement; clrOrg = objActive.style.color; TimerID = setInterval("ChangeColor()",100); } }
//============================================================================= // stopRainbow // This function stops to change a color. //============================================================================= function stopRainbow() { if (act) { objActive.style.color = clrOrg; clearInterval(TimerID); act = 0; } }
//============================================================================= // doRainbowAnchor // This function begins to change a color. (of a anchor, automatically) //============================================================================= 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); } } }
//============================================================================= // stopRainbowAnchor // This function stops to change a color. (of a anchor, automatically) //============================================================================= function stopRainbowAnchor() { if (act) { if (objActive.tagName == 'A') { objActive.style.color = clrOrg; clearInterval(TimerID); act = 0; } } }
//============================================================================= // Mozilla_doRainbowAnchor(for Netscape6 and Mozilla browser) // This function begins to change a color. (of a anchor, automatically) //============================================================================= 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); } } }
//============================================================================= // Mozilla_stopRainbowAnchor(for Netscape6 and Mozilla browser) // This function stops to change a color. (of a anchor, automatically) //============================================================================= function Mozilla_stopRainbowAnchor(e) { if (act) { if (objActive.nodeName == 'A') { objActive.style.color = clrOrg; clearInterval(TimerID); act = 0; } } }
//============================================================================= // Change Color // This function changes a color actually. //============================================================================= function ChangeColor() { objActive.style.color = makeColor(); }