700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 兼容FF/IE跟随鼠标的层的效果【javascript】

兼容FF/IE跟随鼠标的层的效果【javascript】

时间:2021-04-15 06:58:07

相关推荐

兼容FF/IE跟随鼠标的层的效果【javascript】

web前端|js教程

兼容FF/IE跟随鼠标的层的效果

web前端-js教程

外贸多语言 源码,ubuntu释放端口命令,爬虫ip 有限制,php引擎存储,鹰潭SEO招聘lzw

tpshop源码下载,vscode泄漏,ubuntu avahi,tomcat 改装,qt sqlite插入,万网服务器登陆,bootstrap-table插件,前端框架培训图,如何用java爬虫,php交接文档,找优化seo,微博网站模板 css,网页 弹出 倒计时,京东模板安装,小程序滑动切换页面,大学生社团管理系统源码,字贴生成器 源程序lzw

android滑动解锁源码,vscode注代码,ubuntu文件夹左侧栏消失了,tomcat脑图,sqlite防止锁表,ajax 上拉加载插件,饿了么前端框架源码,爬虫禁用用户安装,php域名 ip,海外seo合作,网站维护 收录,网页无法显示按钮,dz论坛模板分享lzw

#level{ border: 1px solid #ccc; background: #CCFFCC; width:100px;height:30px; position:absolute;}

function addEvent(elm, evType, fn, useCapture){ if (elm.addEventListener){ elm.addEventListener(evType, fn, useCapture); return true; } else if (elm.attachEvent){ var r = elm.attachEvent(“on”+evType, fn); return r; } else { alert(“Handler could not be removed”); }}var x,y,t;function doit(evt){ var event=evt||window.event; var level=document.getElementById(“level”); /*如果是第一次调用该函数level.style.left和level.style.top都为空,所以要初始化*/ if(!level.style.left)level.style.left=”1px”; if(!level.style.top)level.style.top=”1px”; //用setTimeout函数调用该函数时event对象不存在,只有移动事件触发时event才存在 if(event){x=(event.x||event.pageX)}; if(event){y=(event.y||event.pageY)}; var theLeft=parseInt(level.style.left); var theTop=parseInt(level.style.top); if(x!=theLeft){ if(theLeft<x){ level.style.left=(theLeft+1)+"px"; }else{ level.style.left=(theLeft-1)+"px"; } } if(theTop!=y){ if(theTop<y){ level.style.top=(theTop+1)+"px"; }else{ level.style.top=(theTop-1)+"px"; } } if(x!=theLeft||y!=theTop) setTimeout("doit()",100);}addEvent(document,"mousemove",doit);

content

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。