ممكن كود تعدد الوان

3 مشترك

اذهب الى الأسفل

ãÚáæãÉ ممكن كود تعدد الوان

مُساهمة من طرف onbes الأربعاء 18 فبراير 2015 - 18:55

السلام عليكم كيفكم شباب اشتي كود تعدد الوان يعني لما اضع الماوس على القسم او المنتدى يتعدد الوان مثل هذا المنتدى 



http://www.naruto-arabic.net/forum
onbes
onbes
 
 

ذكر
عدد المساهمات : 153
معدل النشاط : 4039
السُمعة : 3

http://amalqa-anime.forumaroc.net/

الرجوع الى أعلى الصفحة اذهب الى الأسفل

ãÚáæãÉ رد: ممكن كود تعدد الوان

مُساهمة من طرف زيزو اليكس الأربعاء 18 فبراير 2015 - 19:02

وعليكم السلام

ينقل الموضوع لقسم الاكواد لأن القسم المناسب للسؤال
زيزو اليكس
زيزو اليكس
 
 

ذكر
عدد المساهمات : 11595
معدل النشاط : 17971
السُمعة : 427

https://mohamed-elsherbini.yoo7.com/

الرجوع الى أعلى الصفحة اذهب الى الأسفل

ãÚáæãÉ رد: ممكن كود تعدد الوان

مُساهمة من طرف شاعر زمانه الأربعاء 18 فبراير 2015 - 19:13

تفضل كود جافا\

الكود:
<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>
شاعر زمانه
شاعر زمانه
 
 

ذكر
عدد المساهمات : 1445
معدل النشاط : 6331
السُمعة : 56

http://instagram.com/uez

الرجوع الى أعلى الصفحة اذهب الى الأسفل

ãÚáæãÉ رد: ممكن كود تعدد الوان

مُساهمة من طرف onbes الأربعاء 18 فبراير 2015 - 19:21

شكرا لك اخي شاعر زمانه بس ما ضبط سويته في جافا بس لما اضع الماوس على القسم مايتعدد الوان
onbes
onbes
 
 

ذكر
عدد المساهمات : 153
معدل النشاط : 4039
السُمعة : 3

http://amalqa-anime.forumaroc.net/

الرجوع الى أعلى الصفحة اذهب الى الأسفل

ãÚáæãÉ رد: ممكن كود تعدد الوان

مُساهمة من طرف شاعر زمانه الأربعاء 18 فبراير 2015 - 20:13

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

مرحباً اخي

الكود الذي اعطيتك اياه هو لكي تضعه في التشكيلات

ان اردت في الجافا

هذا كود جافا
الكود:
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; }

ضعه في الجافا وضع على على جميع الصفحات

واعتذر على تاخري في الرد تو انتبهت
شاعر زمانه
شاعر زمانه
 
 

ذكر
عدد المساهمات : 1445
معدل النشاط : 6331
السُمعة : 56

http://instagram.com/uez

الرجوع الى أعلى الصفحة اذهب الى الأسفل

ãÚáæãÉ رد: ممكن كود تعدد الوان

مُساهمة من طرف onbes الأربعاء 18 فبراير 2015 - 20:21

اخي الغالي ما ضبط  سويت الماوس على الاقسم بس ماتغير الون
onbes
onbes
 
 

ذكر
عدد المساهمات : 153
معدل النشاط : 4039
السُمعة : 3

http://amalqa-anime.forumaroc.net/

الرجوع الى أعلى الصفحة اذهب الى الأسفل

ãÚáæãÉ رد: ممكن كود تعدد الوان

مُساهمة من طرف شاعر زمانه الأربعاء 18 فبراير 2015 - 23:09

مرحباً اخي

اولاً اعتذر على تاخري في الرد

كنت ابحث لك عن كود هنا و الحمد لله وجدت واحد واتمنا يكون المطلوب

..! رابط بألوان قوس قزح !..
شاعر زمانه
شاعر زمانه
 
 

ذكر
عدد المساهمات : 1445
معدل النشاط : 6331
السُمعة : 56

http://instagram.com/uez

الرجوع الى أعلى الصفحة اذهب الى الأسفل

ãÚáæãÉ رد: ممكن كود تعدد الوان

مُساهمة من طرف onbes الأربعاء 18 فبراير 2015 - 23:36

تسلم الله يحفضك والله  ماىاقدر اعبر لك عن شعور تسلم مشكووور
onbes
onbes
 
 

ذكر
عدد المساهمات : 153
معدل النشاط : 4039
السُمعة : 3

http://amalqa-anime.forumaroc.net/

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

- مواضيع مماثلة

 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى