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

مشاهدة النسخة كاملة : طريقة إضافة الفراشات إلى منتداك


arabwit
22-03-2006, 06:26 PM
السلام عليكم ورحمة الله وبركاته
السلام عليكم
لعمل فراشات في المنتدى
أحفظ الصوره

[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات]

وقم بتحميلها الى منتداك الى مجلد images الموجود داخل VB
بعدها اضف الكود التالي في أي منطقة في ال header
وموجود نفس الكود
با المرفقات
اختار اي واحد
كلهم سوا

<SCRIPT language=JavaScript>
<!-- bubbles Script by kurt.grigg@virgin.net
Image0=new Image();
Image0.src="images/bbbutter2.gif";
Amount=6;
Ypos=new Array();
Xpos=new Array();
Speed=new Array();
rate=new Array();
grow=new Array();
Step=new Array();
Cstep=new Array();
nsSize=new Array();
ns=(********.layers)?1:0;
WinHeight=(********.layers)?window.innerHeight:win dow.********.body.clientHeight;
WinWidth=(********.layers)?window.innerWidth:windo w.********.body.clientWidth;
for (i=0; i < Amount; i++){
Ypos[i] = Math.round(Math.random()*WinHeight);
Xpos[i] = Math.round(Math.random()*WinWidth);
Speed[i]= Math.random()*4+4;
Cstep[i]=0;
Step[i]=Math.random()*0.1+0.05;
grow[i]=10;
nsSize[i]=Math.random()*15+5;
}
if (ns){
for (i = 0; i < Amount; i++){
********.write("<LAYER NAME='sn"+i+"' LEFT=0 TOP=0><img src="+Image0.src+" name='N' width="+nsSize[i]+" height="+nsSize[i]+"></LAYER>");
}
}
else{
********.write('<div style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i = 0; i < Amount; i++){
********.write('<img id="si" src="'+Image0.src+'" style="position:absolute;top:0px;left:0px;filter:alpha(op acity=60)">');
}
********.write('</div></div>');
}
function bubbles(){
var WinHeight=(********.layers)?window.innerHeight:win dow.********.body.clientHeight;
var WinWidth=(********.layers)?window.innerWidth:windo w.********.body.clientWidth;
var hscrll=(********.layers)?window.pageYOffset:docume nt.body.scrollTop;
var wscrll=(********.layers)?window.pageXOffset:docume nt.body.scrollLeft;
for (i=0; i < Amount; i++){
sy = Speed[i]*Math.sin(270*Math.PI/180);
sx = Speed[i]*Math.cos(Cstep[i]);
Ypos[i]+=sy;
Xpos[i]+=sx;
rate[i]=0.4;
if (Ypos[i] < -50){
Ypos[i]=WinHeight+50;
Xpos[i]=Math.round(Math.random()*WinWidth);
Speed[i]=Math.random()*4+6;
grow[i]=2;
nsSize[i]=Math.random()*15+5;
}
if (ns){
********.layers['sn'+i].left=Xpos[i]+wscrll;
********.layers['sn'+i].top=Ypos[i]+hscrll;
}
else{
si[i].style.pixelLeft=Xpos[i]+wscrll;
si[i].style.pixelTop=Ypos[i]+hscrll;
si[i].style.width=grow[i];
si[i].style.height=grow[i];
}
grow[i]+=rate[i];
Cstep[i]+=Step[i];
if (grow[i] > 24) grow[i]=25;
}
setTimeout('bubbles()',100);
}
bubbles();
//-->
</SCRIPT>



منقوووول

جوال مرحبا
31-03-2006, 08:56 PM
اهلا وسهلا أخوى بالموضوع المميز

مشكور أخوى على الموضوع وعلى الشرح

بس الكود أظن ينحط فى أخر الفوتر .. والله أعلم ..

مشكور كتير أخوى على الشرح ..

دمت بود

سمراء المصرية
15-04-2006, 02:15 PM
arabwit

[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات]

ما اروع شرحك وسهولته

بارك الله فيك يا غالي

[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات]