js实现跟随鼠标移动且带关闭功能的图片广告实例


Posted in Javascript onFebruary 26, 2015

本文实例讲述了js实现跟随鼠标移动且带关闭功能的图片广告。分享给大家供大家参考。具体实现方法如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<title>跟随鼠标移动且带关闭功能的图片广告</title>

<meta http-equiv="content-type" content="text/html;charset=gb2312">

</head>

<body>

<!--把下面代码加到<body>与</body>之间-->

<script type="text/javascript">

//<![CDATA[

function badAD(html){

    var ad=document.body.appendChild(document.createElement('div'));

    ad.style.cssText="border:1px solid #000;background:#FFF;position:absolute;padding:24px 4px 4px 4px;font: 12px/1.5 verdana;";

    ad.innerHTML=html||'This is bad idea!';

    var c=ad.appendChild(document.createElement('span'));

    c.innerHTML="×";

    c.style.cssText="position:absolute;right:2px;top:2px;cursor:pointer";

    c.onclick=function (){

        document.onmousemove=null;

        this.parentNode.style.left='-99999px' 

    };

    document.onmousemove=function (e){

        e=e||window.event;

        var x=e.clientX,y=e.clientY;

        setTimeout(function() {

            if(ad.hover)return;

            ad.style.left=x+5+'px';

            ad.style.top=y+5+'px';

        },120)

    }

    ad.onmouseover=function (){

        this.hover=true

    };

    ad.onmouseout=function (){

        this.hover=false

    }

}

badAD('<img src="/images/m02.jpg">')

//]]>

</script>

</body>

</html>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
Javascript 鼠标移动上去小三角形滑块缓慢跟随效果
Apr 26 Javascript
jQuery中的read和JavaScript中的onload函数的区别
Aug 27 Javascript
jQuery实现鼠标滑向当前图片高亮显示并且其它图片变灰的方法
Jul 27 Javascript
jQuery实现高亮显示网页关键词的方法
Aug 07 Javascript
浅析C/C++,Java,PHP,JavaScript,Json数组、对象赋值时最后一个元素后面是否可以带逗号
Mar 22 Javascript
浅谈JavaScript 覆盖原型以及更改原型
Aug 31 Javascript
微信小程序 WXDropDownMenu组件详解及实例代码
Oct 24 Javascript
js禁止浏览器的回退事件
Apr 20 Javascript
关于预加载InstantClick的问题解决方法
Sep 12 Javascript
vue获取dom元素注意事项
Dec 28 Javascript
Flutter 超实用简单菜单弹出框 PopupMenuButton功能
Aug 06 Javascript
jQuery 常用特效实例小结【显示与隐藏、淡入淡出、滑动、动画等】
May 19 jQuery
jquery渐隐渐显的图片幻灯闪烁切换实现方法
Feb 26 #Javascript
2则自己编写的jQuery特效分享
Feb 26 #Javascript
javascript制作网页图片上实现下雨效果
Feb 26 #Javascript
js实现格式化金额,字符,时间的方法
Feb 26 #Javascript
如何减少浏览器的reflow和repaint
Feb 26 #Javascript
详谈javascript中DOM的基本属性
Feb 26 #Javascript
jqueryUI里拖拽排序示例分析
Feb 26 #Javascript
You might like
一个oracle+PHP的查询的例子
2006/10/09 PHP
一个图形显示IP的PHP程序代码
2007/10/19 PHP
PHP中的静态变量及static静态变量使用详解
2015/11/05 PHP
php opendir()列出目录下所有文件的实例代码
2016/10/02 PHP
php原生导出excel文件的两种方法(推荐)
2016/11/19 PHP
PHP实现重载的常用方法实例详解
2017/10/18 PHP
js写的评论分页(还不错)
2013/12/23 Javascript
NodeJS学习笔记之FS文件模块
2015/01/13 NodeJs
JS实现跟随鼠标立体翻转图片的方法
2015/05/04 Javascript
javascript控制图片播放的实现代码
2020/07/29 Javascript
jquery.validate提示错误信息位置方法
2016/01/22 Javascript
JavaScript制作简单的日历效果
2016/03/10 Javascript
javascript数组常用方法汇总
2016/09/10 Javascript
ES6新特性之Object的变化分析
2017/03/31 Javascript
详谈javascript精度问题与调整
2017/07/08 Javascript
利用vue+elementUI实现部分引入组件的方法详解
2017/11/22 Javascript
angularjs 获取默认选中的单选按钮的value方法
2018/02/28 Javascript
AngularJs用户输入动态模板XSS攻击示例详解
2018/04/21 Javascript
微信小程序websocket实现聊天功能
2020/03/30 Javascript
node.js 如何监视文件变化
2020/09/01 Javascript
详解JavaScript 中的批处理和缓存
2020/11/19 Javascript
Window10+Python3.5安装opencv的教程推荐
2018/04/02 Python
Python编程在flask中模拟进行Restful的CRUD操作
2018/12/28 Python
基于Django的乐观锁与悲观锁解决订单并发问题详解
2019/07/31 Python
Python Numpy 自然数填充数组的实现
2019/11/28 Python
解决Python在导入文件时的FileNotFoundError问题
2020/04/10 Python
解决reload(sys)后print失效的问题
2020/04/25 Python
Python Web项目Cherrypy使用方法镜像
2020/11/05 Python
css3实现背景图片拉伸效果像桌面壁纸一样
2013/08/19 HTML / CSS
CSS3实现菜单悬停效果
2020/11/17 HTML / CSS
美国最佳选择产品网站:Best Choice Products
2019/05/27 全球购物
仓库主管岗位职责
2014/03/02 职场文书
教师个人培训总结
2015/02/11 职场文书
学校财务管理制度
2015/08/04 职场文书
辞职信怎么写?
2019/05/21 职场文书
Win10开机修复磁盘错误怎么跳过?Win10关闭开机磁盘检查的方法
2022/09/23 数码科技