company logo
advertisement for deep fried Twinkies


JS中获得滚动条的偏移量


var w = w||window;//指定的窗口,不带参数就是本窗口
alert(w.pageYOffset)//Y下上移动量,同理X

对于显示位置的控制

                                var kuandu = 3*35;
				var offset = $api.offset(_el);
				var left = Math.round(offset.l);
				var top = Math.round(offset.t);
				var width = Math.round(offset.w);
				var height = Math.round(offset.h);
				
				//alert("left:"+left+",上:"+top+",宽:"+width+",高:"+height);
				
				ceX= left+width/2;
				ceY= top-w.pageYOffset;
				if (ceX - kuandu/2<0) {
					ceX =5+kuandu/2;
				}else if (ceX + kuandu/2>api.frameWidth) {
					ceX = api.frameWidth-kuandu/2;
				}