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 SHA-1:Secure Hash Algorithm
Dec 20 Javascript
在chrome浏览器中,防止input[text]和textarea在聚焦时出现黄色边框的解决方法
May 24 Javascript
Asp.Net alert弹出提示信息的几种方法总结
Jan 29 Javascript
浅谈javascript 归并方法
Jan 21 Javascript
jQuery源码解读之removeClass()方法分析
Feb 20 Javascript
基于jquery实现select选择框内容左右移动添加删除代码分享
Aug 25 Javascript
整理Javascript基础入门学习笔记
Nov 29 Javascript
Bootstrap 组件之按钮(二)
May 11 Javascript
jquery实现刷新随机变化样式特效(tag标签样式)
Feb 03 Javascript
Node.js服务器开启Gzip压缩教程
Aug 11 Javascript
JavaScript的Proxy可以做哪些有意思的事儿
Jun 15 Javascript
JavaScript实现手风琴效果
Feb 18 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
Terran剧情介绍
2020/03/14 星际争霸
建站常用13种PHP开源CMS比较
2009/08/23 PHP
php入门学习知识点三 PHP上传
2011/07/14 PHP
解析php函数method_exists()与is_callable()的区别
2013/06/21 PHP
详解WordPress中过滤链接与过滤SQL语句的方法
2015/12/18 PHP
详谈php中 strtr 和 str_replace 的效率问题
2017/05/14 PHP
PHP实现负载均衡session共享redis缓存操作示例
2018/08/22 PHP
关于php unset对json_encode的影响详解
2018/11/14 PHP
Add a Table to a Word Document
2007/06/15 Javascript
jQuery实现的进度条效果
2015/07/15 Javascript
jQuery 中的 DOM 操作
2016/04/26 Javascript
基于JavaScript实现移动端无限加载分页
2017/03/27 Javascript
jquery replace方法去空格
2017/05/08 jQuery
详解Node.js access_token的获取、存储及更新
2017/06/20 Javascript
自适应布局meta标签中viewport、content、width、initial-scale、minimum-scale、maximum-scale总结
2017/08/18 Javascript
使用JQuery实现图片轮播效果的实例(推荐)
2017/10/24 jQuery
layui 监听表格复选框选中值的方法
2018/08/15 Javascript
chosen实现省市区三级联动
2018/08/16 Javascript
js打开word文档预览操作示例【不是下载】
2019/05/23 Javascript
JS秒杀倒计时功能完整实例【使用jQuery3.1.1】
2019/09/03 jQuery
js+canvas实现画板功能
2020/09/13 Javascript
python获得两个数组交集、并集、差集的方法
2015/03/27 Python
详解Python中映射类型的内建函数和工厂函数
2015/08/19 Python
实践Python的爬虫框架Scrapy来抓取豆瓣电影TOP250
2016/01/20 Python
Python编程之Re模块下的函数介绍
2017/10/28 Python
Python列表原理与用法详解【创建、元素增加、删除、访问、计数、切片、遍历等】
2019/10/30 Python
解决django model修改添加字段报错的问题
2019/11/18 Python
python文件和文件夹复制函数
2020/02/07 Python
Python求解排列中的逆序数个数实例
2020/05/03 Python
H5混合开发app如何升级的方法
2018/01/10 HTML / CSS
英国最大的经认证的有机超市:Planet Organic
2018/02/02 全球购物
党员党性分析材料
2014/02/17 职场文书
专业求职信撰写要诀
2014/02/18 职场文书
《桂花雨》教学反思
2014/04/12 职场文书
关于青春的演讲稿三分钟
2014/08/22 职场文书
Python使用BeautifulSoup4修改网页内容
2022/05/20 Python