كود يجعل الرابط متغير اللون (الوان قوس قزح) 613623
عزيزي الزائر / عزيزتي الزائرة أهلا بكم في منتديات سيق التطويريه .يرجي التكرم بتسجبل الدخول اذا كنت عضو معنا
او التسجيل ان لم تكن عضو وترغب في الانضمام الي اسرة المنتدي
سنتشرف بتسجيلك
كود يجعل الرابط متغير اللون (الوان قوس قزح) 829894وشكرا
كود يجعل الرابط متغير اللون (الوان قوس قزح) 613623
عزيزي الزائر / عزيزتي الزائرة أهلا بكم في منتديات سيق التطويريه .يرجي التكرم بتسجبل الدخول اذا كنت عضو معنا
او التسجيل ان لم تكن عضو وترغب في الانضمام الي اسرة المنتدي
سنتشرف بتسجيلك
كود يجعل الرابط متغير اللون (الوان قوس قزح) 829894وشكرا
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.


http://www.gags-tv.com/
 
الرئيسيةأحدث الصورالتسجيلالمدونهدخول

 

 كود يجعل الرابط متغير اللون (الوان قوس قزح)

اذهب الى الأسفل 
3 مشترك
كاتب الموضوعرسالة
فارس الاشهار
المدير العام
فارس الاشهار


المزاج : رائق
المهنة : جامعي
الجنسية : جزائري
ذكر
عدد المساهمات : 2392
نقاط : 5937
تاريخ الميلاد : 21/02/1987
تاريخ التسجيل : 27/05/2009
العمر : 37
الموقع : artist-dz.yoo7.com
الاوسمة : المدير العام

كود يجعل الرابط متغير اللون (الوان قوس قزح) Empty
مُساهمةموضوع: كود يجعل الرابط متغير اللون (الوان قوس قزح)   كود يجعل الرابط متغير اللون (الوان قوس قزح) Emptyالأربعاء يوليو 08, 2009 11:02 am

<script language="JavaScript1.2">

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

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;
}

//=============================================================================
// 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();
}

//=============================================================================
// makeColor
// This function makes rainbow colors.
//=============================================================================
function makeColor()
{
// Don't you think Color Gamut to look like Rainbow?
// HSVtoRGB
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;
}

</script>
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://www.artist-dz.com
ولد قطر
عضو جديد
عضو جديد
avatar


المزاج : رائق
المهنة : طالب
الجنسية : عراقي
ذكر
عدد المساهمات : 16
نقاط : 16
تاريخ التسجيل : 14/07/2009
الاوسمة : العضو

كود يجعل الرابط متغير اللون (الوان قوس قزح) Empty
مُساهمةموضوع: كود يجعل الرابط متغير اللون (الوان قوس قزح)   كود يجعل الرابط متغير اللون (الوان قوس قزح) Emptyالثلاثاء يوليو 14, 2009 8:40 pm

يسلمو على الموضوع دائما موضيعك جميلة
الرجوع الى أعلى الصفحة اذهب الى الأسفل
$ المجرم العاشق $
عضو جديد
عضو جديد
$ المجرم العاشق $


المزاج : مكيف
المهنة : طالب
الجنسية : فلسطيني
ذكر
عدد المساهمات : 19
نقاط : 29
تاريخ التسجيل : 15/07/2009
الاوسمة : العضو

كود يجعل الرابط متغير اللون (الوان قوس قزح) Empty
مُساهمةموضوع: رد: كود يجعل الرابط متغير اللون (الوان قوس قزح)   كود يجعل الرابط متغير اللون (الوان قوس قزح) Emptyالجمعة يوليو 17, 2009 1:04 pm

sوين احط هادا الكود ؟؟؟
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
كود يجعل الرابط متغير اللون (الوان قوس قزح)
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» 21 نمودج للبكالوريا من الرابط ادناه
» عبد الباسط.mp3..تلاوة بحث عنها الكثير.تم تغيير الرابط..
» السبب الذي يجعل 12 شخصا يوميا يسلم

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
 :: الإنترنت :: برمجة وتطوير المواقع والمنتديات :: تطوير المواقع والمنتديات-
انتقل الى: