أعلن على بحر العرب| عن بحر العرب|خصوصية بحر العرب| راسل بحر العرب


منتديات بحر العرب , www.sea-alarab.com ,افلام اجنبية , للكبار فقط , ممنوع من العرض , حصريات , أندوريد ,تطبيقات ,العاب ,اشهار ,تصميمات ,استايلات ,دعم ,شراء ,تحميل ,mb3,فتافيت ,ثقافة ,ديني,dvd, بيع ,دردشة ,شات ,جديد,بنات ,صور, اسرار ,تعليم ,سينما ,music


    FacebookTwitterEmailWindows LiveDiggStumbleponMyspaceLikedin

كود جديد لتلوين الرباط عند مروره بالون قوس القزع

شاطر
avatar
ملك البحر
*§·!¦[مؤسس المنتدى]¦!.§*
*§·!¦[مؤسس المنتدى]¦!.§*

9

رقم العضويه رقم العضويه : 1
العمر العمر : 22
المزاج المزاج : مستمتع
عدد المشاركات عدد المشاركات : 8693
نقاط النشاط نقاط النشاط : 11791
التقييم التقييم : 167
الجنس الجنس : ذكر
من من : ليبيا الحره
وسام البحار وسام البحار : وسام الاداره
وسام الادارة وسام الادارة : مؤسس المنتدي
وسام الالفية وسام الالفية :
23

عادى كود جديد لتلوين الرباط عند مروره بالون قوس القزع

مُساهمة من طرف ملك البحر في السبت أكتوبر 17, 2009 11:02 am

السلامـ عليكمـ ورحمهـ الله وبركاتهـ
----

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

--------
الكود

الكود:
[font=Courier New]<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>[/font]




ملاحظة

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

بالتوفيق للجميع



الموضوع: كود جديد لتلوين الرباط عند مروره بالون قوس القزع | المصدر: شبكة ومنتديات بحر العرب

توقيع العضو ملك البحر



..

فخر اني (بنغازي أرض شهداء .... أنتهي )
(ســــارفع قبعتى احتراما لكل من حاول تقليدى ,,, لآنه اوضح انى افضل منه)
منتديات بحر العرب تميز بدون توقف
تبليغ الادارة بمشكلة او روبط لا تعمل من هنا
قوانين منتدى بحر العرب العامة
شرح طريقة التسجيل فى المنتدى

avatar
رقة آحساس



العمر العمر : 27
عدد المشاركات عدد المشاركات : 4
نقاط النشاط نقاط النشاط : 13
التقييم التقييم : 0
الجنس الجنس : انثى

عادى رد: كود جديد لتلوين الرباط عند مروره بالون قوس القزع

مُساهمة من طرف رقة آحساس في الأحد أكتوبر 18, 2009 2:53 pm

مشكور ع الكود الأكثر من رائع


الموضوع: كود جديد لتلوين الرباط عند مروره بالون قوس القزع | المصدر: شبكة ومنتديات بحر العرب
avatar
أم كريم



العمر العمر : 40
عدد المشاركات عدد المشاركات : 1
نقاط النشاط نقاط النشاط : 4
التقييم التقييم : 1
الجنس الجنس : انثى

عادى رد: كود جديد لتلوين الرباط عند مروره بالون قوس القزع

مُساهمة من طرف أم كريم في الثلاثاء يناير 26, 2010 3:02 am



الموضوع: كود جديد لتلوين الرباط عند مروره بالون قوس القزع | المصدر: شبكة ومنتديات بحر العرب
avatar
ملك البحر
*§·!¦[مؤسس المنتدى]¦!.§*
*§·!¦[مؤسس المنتدى]¦!.§*

9

رقم العضويه رقم العضويه : 1
العمر العمر : 22
المزاج المزاج : مستمتع
عدد المشاركات عدد المشاركات : 8693
نقاط النشاط نقاط النشاط : 11791
التقييم التقييم : 167
الجنس الجنس : ذكر
من من : ليبيا الحره
وسام البحار وسام البحار : وسام الاداره
وسام الادارة وسام الادارة : مؤسس المنتدي
وسام الالفية وسام الالفية :
23

عادى رد: كود جديد لتلوين الرباط عند مروره بالون قوس القزع

مُساهمة من طرف ملك البحر في الأربعاء يناير 27, 2010 7:03 pm

العفو


الموضوع: كود جديد لتلوين الرباط عند مروره بالون قوس القزع | المصدر: شبكة ومنتديات بحر العرب

توقيع العضو ملك البحر



..

فخر اني (بنغازي أرض شهداء .... أنتهي )
(ســــارفع قبعتى احتراما لكل من حاول تقليدى ,,, لآنه اوضح انى افضل منه)
منتديات بحر العرب تميز بدون توقف
تبليغ الادارة بمشكلة او روبط لا تعمل من هنا
قوانين منتدى بحر العرب العامة
شرح طريقة التسجيل فى المنتدى

avatar
زعيمة الاهلاوية
صديق المنتدى
صديق المنتدى

رقم العضويه رقم العضويه : 205
العمر العمر : 22
المزاج المزاج : رايق
عدد المشاركات عدد المشاركات : 1025
نقاط النشاط نقاط النشاط : 2225
التقييم التقييم : 2
الجنس الجنس : انثى
من من : مصر
وسام البحار وسام البحار : كاتب متميز
وسام الادارة وسام الادارة : محترف فوتوشوب
وسام الالفية وسام الالفية :
22

عادى رد: كود جديد لتلوين الرباط عند مروره بالون قوس القزع

مُساهمة من طرف زعيمة الاهلاوية في الأحد أبريل 18, 2010 3:14 pm

يسلـــــ ايديكـ ـــــموا
موضوع رائع


الموضوع: كود جديد لتلوين الرباط عند مروره بالون قوس القزع | المصدر: شبكة ومنتديات بحر العرب

     KonuEtiketleri كلمات دليليه
     KonuLinki رابط الموضوع
     Konu BBCode BBCode
     KonuHTML Kodu HTML code
    إذا وجدت وصلات لاتعمل في الموضوع او أن الموضوع [ كود جديد لتلوين الرباط عند مروره بالون قوس القزع ] مخالف ,, من فضلك راسل الإدارة من هنا
    الوقت/التاريخ الآن هو الثلاثاء أبريل 25, 2017 10:23 pm

    تصميم :ملك البحر
    المنتدي محمي
    لآتحاول تقليدنا حتي لآ تثبت أننا أفضل منك
    ويحظر نقل او نسخ اي اجزاء من الموقع الا بإذن اللكتروني من ادارة الموقع

    تابعنا

    قروب المنتدي

    راديو المنتدي

    العاب فلاش