منتديات المبرمج الصغير
<IMG src="http://im19.gulfup.com/Q3AC1.gif">
منتديات المبرمج الصغير
<IMG src="http://im19.gulfup.com/Q3AC1.gif">
منتديات المبرمج الصغير
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

منتديات المبرمج الصغير

منتدى تطويري وعام يشمل كل شئ
 
الرئيسيةأحدث الصورالتسجيلدخول
المواضيع الأخيرة
» مذكرة أسئلة وإجاباتها النموذجية في مادة اللغة العربية الترم الأول للصف الأول الإعدادي
كود يجعل الرابط مثل الوان قوس قزح I_icon_minitimeالسبت يونيو 21, 2014 9:21 am من طرف منال زهران

» أحياء اولى ثانوي كامله ,شرح منهج الاحياء للصف الاول الثانوي,شرح صوت وصوره 2013
كود يجعل الرابط مثل الوان قوس قزح I_icon_minitimeالأربعاء ديسمبر 11, 2013 11:59 am من طرف مازن صبحي

» مراجعة الدرجة النهائية الرائعة احياء للصف الأول الثانوى
كود يجعل الرابط مثل الوان قوس قزح I_icon_minitimeالسبت نوفمبر 09, 2013 9:51 pm من طرف mhmd adel

» كل ما يخص منهج الصف الأول الإعدادي (مراجعة + القصة + مراجعة النحو) ترم أول
كود يجعل الرابط مثل الوان قوس قزح I_icon_minitimeالأحد سبتمبر 22, 2013 9:15 pm من طرف sozan12

»  طفل يعرب كلمة فلسطين إعرابا تدمع له العين
كود يجعل الرابط مثل الوان قوس قزح I_icon_minitimeالسبت يوليو 13, 2013 12:11 pm من طرف The King Of wwe

» " الدفاع عن القضاة" تطالب برفع الحصانة عن "شرابي" ومحاكمته جنائيا
كود يجعل الرابط مثل الوان قوس قزح I_icon_minitimeالسبت يوليو 13, 2013 12:10 pm من طرف The King Of wwe

»  إبتسآمه .. تزرع ف النفوس راااحه..
كود يجعل الرابط مثل الوان قوس قزح I_icon_minitimeالسبت يوليو 13, 2013 12:10 pm من طرف The King Of wwe

»  الحب الذي يتعبكم :: كل الحروف تؤدي اليه
كود يجعل الرابط مثل الوان قوس قزح I_icon_minitimeالسبت يوليو 13, 2013 12:10 pm من طرف The King Of wwe

»  رساله يطردة كل من قراءها ليش؟؟؟
كود يجعل الرابط مثل الوان قوس قزح I_icon_minitimeالسبت يوليو 13, 2013 12:10 pm من طرف The King Of wwe

»  من يشـتري مني...الجراح ..!!؟؟
كود يجعل الرابط مثل الوان قوس قزح I_icon_minitimeالسبت يوليو 13, 2013 12:10 pm من طرف The King Of wwe

آخر المواضيع الحديث

 

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

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

العباسي0


عدد المساهمات : 375
تاريخ التسجيل : 03/06/2013

كود يجعل الرابط مثل الوان قوس قزح Empty
مُساهمةموضوع: كود يجعل الرابط مثل الوان قوس قزح   كود يجعل الرابط مثل الوان قوس قزح I_icon_minitimeالإثنين يونيو 03, 2013 4:39 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>
الرجوع الى أعلى الصفحة اذهب الى الأسفل
Ðr.HëRÕ
Admin
Ðr.HëRÕ


عدد المساهمات : 1776
تاريخ التسجيل : 10/01/2012
العمر : 27
الموقع : مصر

كود يجعل الرابط مثل الوان قوس قزح Empty
مُساهمةموضوع: رد: كود يجعل الرابط مثل الوان قوس قزح   كود يجعل الرابط مثل الوان قوس قزح I_icon_minitimeالإثنين يونيو 03, 2013 6:29 pm

أإسـ عٍ ـد الله أإأوٍقـآتَكُـم بكُـل خَ ـيرٍ

دآإئمـاَ تَـبهَـرٍوٍنآآ بَمَ ـوٍآضيعكـ

أإلتي تَفُـوٍح مِنهآ عَ ـطرٍ أإلآبدآع وٍأإلـتَمـيُزٍ

لك الشكر من كل قلبي

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

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات المبرمج الصغير :: دعم وتطوير أحلى منتدى :: أكواد أتش تى أم أل HTML-
انتقل الى: