浮动广告-兼容ie6,ie7,firefox2,3

浮动广告-兼容ie6,ie7,firefox2,3

<!--浮动客服开始-->
<script type="text/javascript">
<!--
function Float(id, initX, initY, align){
       this.startX = (initX)? initX : 0;//冒号后为默认横向位置,相对值,如对齐方式为右,则从最右端开始计算
       this.startY = (initY)? initY: document.documentElement.scrollTop + document.documentElement.clientHeight-160;//同上,默认纵向位置,页面低端-160px,如客服信息较多显示不完整,请尝试加大最后一个数字
       this.align = (align)? align: "right";//同上,对齐方式,默认右对齐,则横向位置从屏幕最右端算起
       this.x = this.startX;
       this.y = this.startY;

       //var isNs = (navigator.appName.indexOf("Netscape") != -1);
       this.div = document.getElementById(id);

       this.init = function() {
           this.div.style.top = this.startY + "px";
           if(this.align == "left")
               this.div.style.left = this.startX + "px" ;
           else
               this.div.style.right = this.startX + "px" ;
       }

       this.refresh = function(){
           this.y += (getRoot().scrollTop + this.startY - this.y)/8;
           this.div.style.top = this.y + "px" ;
       }
       this.floating = function(objName){
           setInterval(objName+'.refresh()', 10);
       }
       this.init();
}

function getRoot(){
      if(document.documentElement && document.body){
           return (document.documentElement.scrollTop > document.body.scrollTop) ? document.documentElement : document.body;
      }else if(document.documentElement){
           return document.documentElement;
      }else{
           return document.body;
      }
}
//-->下方第一个层为定位层,width可调整层宽度,第二个之后层样式默认为ecshop模板右边导航栏样式,可自行调整,如需大面积更换,请保留第一个层标签定位,替换其余html内容,默认采用ul标签排列各元素
</script>
  
<div id="divStayTopright" style="position:absolute; width:150px;">
这里放你需要的内容
</div>

<script type="text/javascript">
     //此处创建浮动窗口实例,函数原型为float(对象id,横向位置,纵向位置,对齐方式),其中位置为数字,对齐方式为left或right,如需两个浮动客服窗口,可用不同参数创建两个实例
      var o1 = new Float("divStayTopright");
      o1.floating('o1');
</script>
<!--浮动客服结束-->

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值