منتدى توب ميكس
كود الذي يخفف الصوره عند مرووووور الموس R2

كود الذي يخفف الصوره عند مرووووور الموس Eniie110أهلاً وسهلاً بك في شبكة ومنتديات الرائدكود الذي يخفف الصوره عند مرووووور الموس Eniie110
منتدى توب ميكس
كود الذي يخفف الصوره عند مرووووور الموس R2

كود الذي يخفف الصوره عند مرووووور الموس Eniie110أهلاً وسهلاً بك في شبكة ومنتديات الرائدكود الذي يخفف الصوره عند مرووووور الموس Eniie110
منتدى توب ميكس
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.



 
الرئيسيةالبوابةأحدث الصورالتسجيلدخول

 

 كود الذي يخفف الصوره عند مرووووور الموس

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


تاريخ التسجيل : 01/10/2011
العمر : 31
تاريخ الميلاد : 08/09/1992
ذكر
الدولة : السعوديه
عدد المساهمات : 29
النقاط : 61

كود الذي يخفف الصوره عند مرووووور الموس Empty
مُساهمةموضوع: كود الذي يخفف الصوره عند مرووووور الموس   كود الذي يخفف الصوره عند مرووووور الموس Emptyالثلاثاء أكتوبر 04, 2011 8:59 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>


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


تاريخ التسجيل : 02/07/2011
العمر : 33
الوظيفة : مهندس
تاريخ الميلاد : 18/09/1990
ذكر
نوع المحمول : Nokia X2-00
نظام الحماية : Avira
نظام التشغيل : Windows Xp sp3
نوع المتصفح : Firefox
بدايتي بالإنترنت عام : 2004
نوع وسرعة الاتصال : USB Modem
الهوايات : القراءة ، الكمبيوتر والإنترنت
الدولة : اليمن
عدد المساهمات : 1349
النقاط : 3055

كود الذي يخفف الصوره عند مرووووور الموس Empty
مُساهمةموضوع: رد: كود الذي يخفف الصوره عند مرووووور الموس   كود الذي يخفف الصوره عند مرووووور الموس Emptyالثلاثاء أكتوبر 04, 2011 9:02 pm

شكرأإأإن لك
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://www.arab-light.blogspot.com
 
كود الذي يخفف الصوره عند مرووووور الموس
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» كود الوقت الذي قضاه الزائر في الصفحه

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