المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : تغير لون الخلفية عند الدخول


dealo
12-30-2006, 08:03 PM
الوصف: تغير الوان الخلفية عند دخول الصفحة.
طريقة التركيب: من خطوتين :
1- ضع الكود التالي بمنطقة الـ <head>

الكود:<script language="JavaScript">

hexa = new Array(16);
function degrade(sr, sg, sb, er, eg, eb, pas)
{
for(var i = 0; i < 10; i++) hexa[i] = i;
hexa[10]="a"; hexa[11]="b"; hexa[12]="c";
hexa[13]="d"; hexa[14]="e"; hexa[15]="f";
for(var i = 0; i <= pas; i++)
{
setbgColor(
Math.floor(sr * ((pas-i)/pas) + er * (i/pas)),
Math.floor(sg * ((pas-i)/pas) + eg * (i/pas)),
Math.floor(sb * ((pas-i)/pas) + eb * (i/pas)));
}
}
function hex(i)
{
if (i < 0)
return "00";
else if (i > 255)
return "ff";
else return "" + hexa[Math.floor(i/16)] + hexa[i%16];
}
function setbgColor(r, g, b)
{
var hr = hex(r), hg = hex(g), hb = hex(b);
document.bgColor = "#"+hr+hg+hb;
}
</script>