手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >js实现跟随鼠标移动且带关闭功能的图片广告实例
js实现跟随鼠标移动且带关闭功能的图片广告实例
摘要:本文实例讲述了js实现跟随鼠标移动且带关闭功能的图片广告。分享给大家供大家参考。具体实现方法如下:复制代码代码如下:跟随鼠标移动且带关闭功能...

本文实例讲述了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>

<>

<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="http://www.jb51.netimages/m02.jpg">')

//]]>

</script>

</body>

</html>

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

【js实现跟随鼠标移动且带关闭功能的图片广告实例】相关文章:

jQuery插件Slider Revolution实现响应动画滑动图片切换效果

JQuery实现带排序功能的权限选择实例

jQuery结合ajax实现动态加载文本内容

js实现简单锁屏功能实例

jQuery实现鼠标经过图片变亮其他变暗效果

nodejs实现遍历文件夹并统计文件大小

JavaScript实现广告的关闭与显示效果实例

javascript实现获取服务器时间

javascript实现淡蓝色的鼠标拖动选择框实例

js实现字符串转日期格式的方法

精品推荐
分类导航