visiblebody

时间:2024-11-03 05:14:35编辑:阿星

求一个能用的右侧浮动JS代码

请将代码放置在之间即可


suspendcode=""
document.write(suspendcode);
lastScrollY=0;
function heartBeat(){
diffY=document.body.scrollTop;
percent=.1*(diffY-lastScrollY);
if(percent>0)percent=Math.ceil(percent);
else percent=Math.floor(percent);
document.all.lovexin.style.pixelTop+=percent;
lastScrollY=lastScrollY+percent;
}
window.setInterval("heartBeat()",1);


代码说明:
1、加到左侧的时候,把left属性改为10就好;
2、TOP是控制这个浮动广告离上边的距离,可以根据自己的实际情况进行调整;
3、这里href='http://www.ixym.net和这里img src='../20080128/er_p.jpg' 换成你想要的浮动广告的图片。其中这句src=../20080128/er_p.jpg' width='150' height='200'border='0' 中WIDTH=‘150’ height='200'是你浮动广告图片的宽和高。


如何让一段广告代码靠右侧浮动显示?

以下代码可以实现,可在页面任何位置放,只要你自己改数值就行了
这是用JAVASCRIPT做的,不是VBSCRIPT

示例

Content...

示例2:


Content...

演示:

运行代码框





xScrollStick Demo



/*
说明:
x系列是Hutia开发的系列JS代码,配合相应的css后可以实现快速的自定义标签
目前xScrollStick支持的浏览器类型为:IE5.5, FF1.5

xScrollStick的标签为

Content...


支持属性:

支持方法:

*/

//**载入CSS*****
var xScrollStickCssFilePath="sp\/css\/xframe.css";
//document.write("@import url("+xScrollStickCssFilePath+");");

//**检测浏览器种类*****
var BROWSERNAME="";
switch(navigator.appName.toLowerCase()){
case "netscape":
BROWSERNAME="ns";
break;
case "microsoft internet explorer":
default:
BROWSERNAME="ie";
break;
}

//**设置初始化事件******
switch(BROWSERNAME){
case "ns":
window.addEventListener("load",_xScrollStick_init,false);
break;
case "ie":
default:
window.attachEvent("onload",_xScrollStick_init);
}

//**初始化函数******
function _xScrollStick_init(){
var allTheScrollSticks=document.getElementsByTagName("div");
for(var i=0;i<allTheScrollSticks.length;i++){
if(allTheScrollSticks[i].className.match(/^((xScrollStick)|(.+ +xScrollStick)|(xScrollStick +.+)|(.+ +xScrollStick +.+))$/))_xScrollStick_event_doInit(allTheScrollSticks[i]);
}
window_event_scroll();
}


//**事件响应函数区******

function _xScrollStick_event_doInit(element){
//初始化变量
element.offX=element.offsetLeft;
element.offY=element.offsetTop;

//设置方法
element.Stick=_xScrollStick_method_Stick;

//设置事件
switch(BROWSERNAME){
case "ns":
window.addEventListener("scroll",window_event_scroll,false);
break;
case "ie":
default:
window.attachEvent("onscroll",window_event_scroll);
}

//获取设置
//无
document.body.parentNode.onscroll=window_event_scroll;

}

function window_event_scroll(){
var allTheScrollSticks=document.getElementsByTagName("div");
for(var i=0;i<allTheScrollSticks.length;i++){
if(allTheScrollSticks[i].className.match(/^((xScrollStick)|(.+ +xScrollStick)|(xScrollStick +.+)|(.+ +xScrollStick +.+))$/))try{allTheScrollSticks[i].Stick();}catch(e){}
}
}

//**方法函数区******
function _xScrollStick_method_Stick(){
var x=this.offX, y=this.offY, po=this;
this.style.position="absolute";
x+=document.body.parentNode.scrollLeft;
y+=document.body.parentNode.scrollTop;
this.style.left=x+"px";
this.style.top=y+"px";

}

//**通用函数区***
//无
//]]>


.xScrollStick{
position:absolute;
padding:15px;
border:1px solid black;
width:120px;
height:24px;
}

.d1 { left:0px;top:0px; }
.d2 { right:0px;top:0px; }
.d3 { left:0px;bottom:0px; }
.d4 { right:0px;bottom:0px; }




浮动条

浮动条2
浮动条3
浮动条4


afosdhfosdhg
afosdhfosdhgafosdhfosdhg
afosdhfosdhgafosdhfosdhg
afosdhfosdhgafosdhfosdhg
afosdhfosdhgafosdhfosdhg
afosdhfosdhgafosdhfosdhg
afosdhfosdhg



上一篇:一个人发呆

下一篇:没有了