פורסם 2007 בדצמבר 318 שנים יש לי אתר.. www.pc-fix.co.il ואני רוצה ליצור בו את הפונקציה שגוררים את הדף למטה.. ואז יש מן באנר כזה בצד שירד יחד עם הדף וכאילו תמיד ישאר במרכז העניינים.. משהו בסגנון התפריט שיש פה בצד שמאל באתר של KSP בקישור הבא: http://www.ksp.co.il/hmain.php מצטער על ההפניה לשם ולאתר שלי.... זה רק כדי להסביר מה אני מחפש. או אם מישהו יכול רק להגיד לי איך בידיוק מכנים את האובייקט\דבר הזה בשפה מקצועית... ואז אני יוכל לחפש את הקוד ברשת המון תודה.
פורסם 2007 בדצמבר 318 שנים זה די פשוט - יש שם קוד ג'אווהסקריפט שדואג להזיז אותו כשאתה גולל:<div id="mshift" style="position:absolute; left:0px; bottom:0px; z-index:1; width: 94; height: 435;" dir=ltr><span id=fls> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="[url]http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0"[/url] width="94" height="435"> <param name="wmode" value="transparent"> <param name="movie" value="righth1.swf"> <param name="quality" value="high"><param name="LOOP" value="false"><param name="PLAY" value="false"> <embed src="righth1.swf" width="94" height="435" loop="false" quality="high" pluginspage="[url]http://www.macromedia.com/go/getflashplayer"[/url] type="application/x-shockwave-flash" wmode="transparent" play="false"></embed></object></span></div><script>mscrol_h=mscrol_old=document.body.scrollTop + document.body.clientHeight-435;function mscroll(){var k=document.body.scrollTop + document.body.clientHeight-435;if(k < 1) k = 1;time=30;if(mscrol_old > (document.body.scrollTop+document.body.clientHeight))mscrol_old=document.body.scrollTop+document.body.clientHeight;if(mscrol_old < (document.body.scrollTop-435))mscrol_old=document.body.scrollTop-435;if(k < mscrol_old-2) { mscrol_old-=3; document.all.mshift.style.top= mscrol_old;}else if(k > mscrol_old+2) { mscrol_old+=3; document.all.mshift.style.top= mscrol_old;}else if(k < mscrol_old) { mscrol_old--; document.all.mshift.style.top= mscrol_old;}else if(k > mscrol_old) { mscrol_old++; document.all.mshift.style.top= mscrol_old;}else time=1000;setTimeout("mscroll()",time);}</script>מגדירים שם div עם שם כלשהו (mshift) ובתוכו נמצא הבאנר.ואז מגדירים פונקציה (mscroll) שדואגת להזיז את ה-div מעט לכיוון הגלילה, ודואגים שהיא תרוץ כל שנייה (או פחות אם הבאנר עדיין נגלל).כמובן יש הרבה דרכים נוספות לעשות את זה, זו רק אחת.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.