منتدى عهد الأصدقآء
اهلاً بڪ آيـهآ إألـزآئر الكـريمـ
يشرفنـآ إنـظمـآمڪ معنـآ فيـے منتــديـآتـ عـهد الأصدقــآء
ننتظر تسجيلڪ فيـے المـטּـتدى
آما اذآ ڪنت عضوهـ فتفضل بآلدخولـ..
أثبـت تـوآجُـِدڪ و ڪـوטּـ مـטּ [ الـِمُـِمَـِيّـزِيْـטּ ..!
رابط بألوان قوس قزح 81547412
منتدى عهد الأصدقآء
اهلاً بڪ آيـهآ إألـزآئر الكـريمـ
يشرفنـآ إنـظمـآمڪ معنـآ فيـے منتــديـآتـ عـهد الأصدقــآء
ننتظر تسجيلڪ فيـے المـטּـتدى
آما اذآ ڪنت عضوهـ فتفضل بآلدخولـ..
أثبـت تـوآجُـِدڪ و ڪـوטּـ مـטּ [ الـِمُـِمَـِيّـزِيْـטּ ..!
رابط بألوان قوس قزح 81547412
منتدى عهد الأصدقآء
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

منتدى عهد الأصدقآء

الصدآقة كالمظلة,,كلمـآ إشتد المطر زآدت الحاجة إلبهـآ. . .
 
الرئيسيةتبادل إعلانيأحدث الصورالتسجيلدخولتسجيل دخول الاعضاء
 إدآرة منتديات عهد الأصدقاء  ترحب بكم وتتمنى لكم قضـآء وقت ممتع وفيـد بصحبتنـآ .

 

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

اذهب الى الأسفل 
2 مشترك
كاتب الموضوعرسالة
أمل السلام-->رفوفـﮧ♥
مصممة منتدانا
مصممة منتدانا
أمل السلام-->رفوفـﮧ♥


انثى
عــمْرٍي : 28
◄مٌُشـآركـآآتي : 1791
سـمْعَتٍِي..3> : 36

رابط بألوان قوس قزح Empty
مُساهمةموضوع: رابط بألوان قوس قزح   رابط بألوان قوس قزح Emptyالأحد يوليو 28, 2013 6:13 pm

الكود:
   
    <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://leenamel.ahlamontada.net
الوردة الذهبية
مجلس الإدارة
مجلس الإدارة
الوردة الذهبية


انثى
◄مٌُشـآركـآآتي : 762
سـمْعَتٍِي..3> : 13

رابط بألوان قوس قزح Empty
مُساهمةموضوع: رد: رابط بألوان قوس قزح   رابط بألوان قوس قزح Emptyالأحد يوليو 28, 2013 6:22 pm

مشكورة على الكود الرائع حبى , ننتظر جديدكِ , تقبلى مرورى

تحيااتى ^__^
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
رابط بألوان قوس قزح
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
»  { أقراطكِ بألوان الصيف ~
» كلمة بألوان منوعة
»  كوليكشن للصيف2012 بألوان متناسقة وهادئة

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتدى عهد الأصدقآء :: قسم الإبداعات :: أگواد المنتديات •#-
انتقل الى: