شبكه ومنتديات عرب كلاسيك ▽ افضل عالم تقني بالوطن العربي © www.arabclassic.1forum.biz
أهلا وسهلا بك زائرنا الكريم، إذا كانت هذه زيارتك الأولى للمنتدى، فيرجى التكرم بزيارة صفحة التعليمـــات والقوانين، بالضغط هنا. كما يشرفنا أن تقوم بالتسجيل بالضغط هنا إذا رغبت بالمشاركة في المنتدى، أما إذا رغبت بقراءة المواضيع والإطلاع فتفضل بزيارة القسم الذي ترغب أدناه.
..! رابط بألوان قوس قزح !.. Ouo_oo10

..! رابط بألوان قوس قزح !.. Bulkdo10
شبكه ومنتديات عرب كلاسيك ▽ افضل عالم تقني بالوطن العربي © www.arabclassic.1forum.biz
أهلا وسهلا بك زائرنا الكريم، إذا كانت هذه زيارتك الأولى للمنتدى، فيرجى التكرم بزيارة صفحة التعليمـــات والقوانين، بالضغط هنا. كما يشرفنا أن تقوم بالتسجيل بالضغط هنا إذا رغبت بالمشاركة في المنتدى، أما إذا رغبت بقراءة المواضيع والإطلاع فتفضل بزيارة القسم الذي ترغب أدناه.
..! رابط بألوان قوس قزح !.. Ouo_oo10

..! رابط بألوان قوس قزح !.. Bulkdo10
شبكه ومنتديات عرب كلاسيك ▽ افضل عالم تقني بالوطن العربي © www.arabclassic.1forum.biz
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

شبكه ومنتديات عرب كلاسيك ▽ افضل عالم تقني بالوطن العربي © www.arabclassic.1forum.biz

شبكه ومنتديات عرب كلاسيك ▽ افضل عالم تقني بالوطن العربي ©www.arabclassic.1forum.biz|العاب|برامج|مصارعه|تعليم|استايل|حصريات|صور|شرح|برامج|موبايل|سيمزات|نوكيا|فوتوشوب|جديد|أحلى منتدى|اشهار المنتديات| استايلات| اخبار|رياضة
 
الرئيسيةأحدث الصورالتسجيلدخول

 

 ..! رابط بألوان قوس قزح !..

اذهب الى الأسفل 
كاتب الموضوعرسالة
TALAL
THE MAN OF THE LO (A) VE YOU
THE MAN OF THE LO   (A)  VE YOU
TALAL


ذكر
تاريخ التسجيل : 30/10/2008
عدد المساهمات : 8763
العمر : 36
العنوان : لسة بدور على مكان يكون فى حب وصدق وحنان و حد يحب حد بجد
العمل/الترفيه : ENGINEER
المزاج : تحياتى لمن دمرت حياتى
نقاط نشاط العضو : 16416
مستوى تقييم العضو : 2
الاوسمه : ..! رابط بألوان قوس قزح !.. Tamauz

..! رابط بألوان قوس قزح !.. Empty
مُساهمةموضوع: ..! رابط بألوان قوس قزح !..   ..! رابط بألوان قوس قزح !.. Icon_minitimeالأربعاء أغسطس 19, 2009 12:20 am

elephant

السلامـ عليكمـ ورحمهـ الله وبركاتهـ
----
أضع اليوم بين أيديكم
كود يجعل الرابط متغير اللون (الوان قوس قزح)
Suspect
--------
الكود


الكود:
 
<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>



ملاحظة

يظهر الكود على الصفحة الرئيسية والبوابة فقط
ولا يمتد تأثيره داخل الاقسام

الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://arabclassic.1forum.biz
 
..! رابط بألوان قوس قزح !..
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» كود كم تبقى على شهر رمضان بألوان قوس قزح
» كود كم تبقى على شهر رمضان بألوان قوس قزح
» مكياج بألوان النوأدي السعوديه
» طريقة وضع رابط مخفى شرح بالصور .
» برنامج فرونت بيج رابط مباشر وفوري .

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
شبكه ومنتديات عرب كلاسيك ▽ افضل عالم تقني بالوطن العربي © www.arabclassic.1forum.biz :: قسم عرب كلاسيك الخاص بشركه احلى منتدى لانشاء وتطوير المنتديات :: عرب كلاسيك الشروحات والاكواد-
انتقل الى: