• 带关闭的漂浮广告


    <div id="img" style="position: absolute; left: 311; top: 815;visibility :hidden;" onmouseover="clearInterval(interval)" onmouseout="interval = setInterval('changePos()', delay)" align="right">
    <a href="#" target="_blank"><img border="0" src="http://www.alixixi.com/images/face/image21.gif" onload="return imgzoom(this,600);" onclick="javascript:window.open(this.src);" style="cursor:pointer;"/></a>
    <span style="CURSOR:hand;color:red;font-weight:bold" onclick="clearInterval(interval);img.style.visibility = 'hidden'">X</span>
    </div>
    <script language=javascript>
    var xPos = 20;//from alixixi.com
    var yPos = document.body.clientHeight;
    var step = 1;
    var delay = 30;                     
    var height = 0;                     
    var Hoffset = 0;                    
    var Woffset = 0;                     
    var yon = 0;                    
    var xon = 0;                     
    var pause = true;                    
    var interval;                    
    img.style.top = yPos;                    
    function changePos() {                   
    width = document.body.clientWidth;                    
    height = document.body.clientHeight;                    
    Hoffset = img.offsetHeight;                    
    Woffset = img.offsetWidth;                   
    img.style.left = xPos + document.body.scrollLeft;                    
    img.style.top = yPos + document.body.scrollTop;                    
    if (yon) {                  
    yPos = yPos + step;                    
    }               
    else {             
    yPos = yPos - step;                    
    }            
    if (yPos < 0) {                  
    yon = 1;                    
    yPos = 0;                    
    }                  
    if (yPos >= (height - Hoffset)) {                    
    yon = 0;                    
    yPos = (height - Hoffset);                     
    }                  
    if (xon) {                    
    xPos = xPos + step;                    
    }                 
    else {                 
    xPos = xPos - step;                   
    }                  
    if (xPos < 0) {                    
    xon = 1;                   
    xPos = 0;                   
    }         
    if (xPos >= (width - Woffset)) {                    
    xon = 0;           
    xPos = (width - Woffset);                    
    }                    
    }
    function start() {                    
    img.style.visibility = "visible";                  
    interval = setInterval('changePos()', delay);                    
    }              
    start();  
    </script>
    多思考,多创新,才是正道!
  • 相关阅读:
    Android Studio安装与配置
    T-SQL:qualify和window 使用(十七)
    《c#图解教程》
    c# 创建,加载,修改XML文档
    c# 使用迭代器来创建可枚举类型
    C#上手练习3(while、do while语句)(添加机器人聊天)
    C#上手练习2(FOR语句)
    C#上手练习1(if语句、Swich语句)
    解决java导入project出现红叉
    ABAP ALV显示前排序合并及布局显示
  • 原文地址:https://www.cnblogs.com/shuang121/p/3014669.html
Copyright © 2020-2023  润新知