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 相关文章推荐
IE中直接运行显示当前网页中的图片 推荐
Aug 31 Javascript
用客户端js实现带省略号的分页
Apr 27 Javascript
JS Map 和 List 的简单实现代码
Jul 08 Javascript
JavaScript获取flash对象与网上的有所不同
Apr 21 Javascript
使用jquery解析XML示例代码
Sep 05 Javascript
jQuery中before()方法用法实例
Dec 25 Javascript
JavaScript对象属性检查、增加、删除、访问操作实例
Jul 08 Javascript
JavaScript数据结构与算法之集合(Set)
Jan 29 Javascript
jQuery实现点击弹出背景变暗遮罩效果实例代码
Jun 24 Javascript
AngularJS应用开发思维之依赖注入3
Aug 19 Javascript
Vue 进阶教程之v-model详解
May 06 Javascript
Cookbook组件形式:优化 Vue 组件的运行时性能
Nov 25 Javascript
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
PHPCMS的使用小结
2010/09/20 PHP
js获取单元格自定义属性值的代码(IE/Firefox)
2010/04/05 Javascript
Js与下拉列表处理问题解决
2014/02/13 Javascript
JQuery 实现在同一页面锚点链接之间的平滑滚动
2014/10/29 Javascript
js实现鼠标悬浮给图片加边框的方法
2015/01/30 Javascript
jQuery实现仿Alipay支付宝首页全屏焦点图切换特效
2015/05/04 Javascript
JavaScript设计模式初探
2016/01/07 Javascript
jQuery+CSS实现一个侧滑导航菜单代码
2016/05/09 Javascript
教你快速搭建Node.Js服务器的方法教程
2017/03/30 Javascript
Jquery获取radio选中的值
2017/05/05 jQuery
js 事件的传播机制(实例讲解)
2017/07/20 Javascript
微信小程序使用audio组件播放音乐功能示例【附源码下载】
2017/12/08 Javascript
vue.js 实现点击展开收起动画效果
2018/07/07 Javascript
基于vue中keep-alive缓存问题的解决方法
2018/09/21 Javascript
在Vant的基础上封装下拉日期控件的代码示例
2018/12/05 Javascript
JavaScript RegExp 对象用法详解
2019/09/24 Javascript
原生JS与CSS实现软件卸载对话框功能
2019/12/05 Javascript
jQuery单页面文字搜索插件jquery.fullsearch.js的使用方法
2020/02/04 jQuery
vscode+gulp轻松开发小程序的完整步骤
2020/10/18 Javascript
Python3 伪装浏览器的方法示例
2017/11/23 Python
pytorch cnn 识别手写的字实现自建图片数据
2018/05/20 Python
python代码实现逻辑回归logistic原理
2019/08/07 Python
使用python-opencv读取视频,计算视频总帧数及FPS的实现
2019/12/10 Python
Python Flask异步发送邮件实现方法解析
2020/08/01 Python
Python大批量搜索引擎图像爬虫工具详解
2020/11/16 Python
python uuid生成唯一id或str的最简单案例
2021/01/13 Python
园林施工员岗位职责
2013/12/11 职场文书
致垒球运动员加油稿
2014/02/16 职场文书
献爱心倡议书
2014/04/14 职场文书
英语教育专业自荐信
2014/05/29 职场文书
教师遵守党的政治纪律情况对照检查材料
2014/09/26 职场文书
五年级上册复习计划
2015/01/19 职场文书
运动会加油稿30字
2015/07/21 职场文书
ORACLE数据库对long类型字段进行模糊匹配的解决思路
2021/04/07 Oracle
Css预编语言及区别详解
2021/04/25 HTML / CSS
Flink 侧流输出源码示例解析
2022/09/23 Servers