资料
表格
制度
合同
管理
职场
经营
创业
范文
总结
计划
作文
文章
美文
词句
教程
模板
图片
字体
图标
办公
人事
财务
生产
管理资源吧首页
>>>
教程
>>>
编程
>>>
JavaScript教程
>>>
兼容FF/IE跟随鼠标的层的效果
<!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" xml:lang="en" lang="en"> <head> <title></title> <style type="text/css"> #level{ border: 1px solid #ccc; background: #CCFFCC; width:100px;height:30px; position:absolute; } </style> <img src="/_New/_cj/myeditor/sysimage/space.gif" class="ewebeditor__script" _ewebeditor_fake_tag="script" _ewebeditor_fake_value="%3Cscript%20type%3D%22text%2Fjavascript%22%3E%20%0D%0A%20%20%20%20function%20addEvent(elm%2C%20evType%2C%20fn%2C%20useCapture)%20%0D%0A%20%20%20%20%7B%20%0D%0A%20%20%20%20%20%20%20%20%20%20if%20(elm.addEventListener)%7B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20elm.addEventListener(evType%2C%20fn%2C%20useCapture)%3B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20return%20true%3B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%7D%20else%20if%20(elm.attachEvent)%7B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20var%20r%20%3D%20elm.attachEvent(%22on%22%2BevType%2C%20fn)%3B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20return%20r%3B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20alert(%22Handler%20could%20not%20be%20removed%22)%3B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%7D%20%0D%0A%20%20%20%20%7D%20%0D%0A%20%20%20%20var%20x%2Cy%2Ct%3B%20%0D%0A%20%20%20%20function%20doit(evt)%7B%20%0D%0A%20%20%20%20%20%20%20%20var%20event%3Devt%7C%7Cwindow.event%3B%20%0D%0A%20%20%20%20%20%20%20%20var%20level%3Ddocument.getElementById(%22level%22)%3B%20%0D%0A%20%20%20%20%20%20%20%20%2F*%E5%A6%82%E6%9E%9C%E6%98%AF%E7%AC%AC%E4%B8%80%E6%AC%A1%E8%B0%83%E7%94%A8%E8%AF%A5%E5%87%BD%E6%95%B0level.style.left%E5%92%8Clevel.style.top%E9%83%BD%E4%B8%BA%E7%A9%BA%EF%BC%8C%E6%89%80%E4%BB%A5%E8%A6%81%E5%88%9D%E5%A7%8B%E5%8C%96*%2F%20%0D%0A%20%20%20%20%20%20%20%20if(!level.style.left)level.style.left%3D%221px%22%3B%20%0D%0A%20%20%20%20%20%20%20%20if(!level.style.top)level.style.top%3D%221px%22%3B%20%0D%0A%20%20%20%20%20%20%20%20%2F%2F%E7%94%A8setTimeout%E5%87%BD%E6%95%B0%E8%B0%83%E7%94%A8%E8%AF%A5%E5%87%BD%E6%95%B0%E6%97%B6event%E5%AF%B9%E8%B1%A1%E4%B8%8D%E5%AD%98%E5%9C%A8%EF%BC%8C%E5%8F%AA%E6%9C%89%E7%A7%BB%E5%8A%A8%E4%BA%8B%E4%BB%B6%E8%A7%A6%E5%8F%91%E6%97%B6event%E6%89%8D%E5%AD%98%E5%9C%A8%20%0D%0A%20%20%20%20%20%20%20%20if(event)%7Bx%3D(event.x%7C%7Cevent.pageX)%7D%3B%20%0D%0A%20%20%20%20%20%20%20%20if(event)%7By%3D(event.y%7C%7Cevent.pageY)%7D%3B%20%0D%0A%20%20%20%20%20%20%20%20var%20theLeft%3DparseInt(level.style.left)%3B%20%0D%0A%20%20%20%20%20%20%20%20var%20theTop%3DparseInt(level.style.top)%3B%20%0D%0A%20%20%20%20%20%20%20%20if(x!%3DtheLeft)%7B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20if(theLeft%3Cx)%7B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20level.style.left%3D(theLeft%2B1)%2B%22px%22%3B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%7Delse%7B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20level.style.left%3D(theLeft-1)%2B%22px%22%3B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%20%0D%0A%20%20%20%20%20%20%20%20%7D%20%0D%0A%0D%0A%20%20%20%20%20%20%20%20if(theTop!%3Dy)%7B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20if(theTop%3Cy)%7B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20level.style.top%3D(theTop%2B1)%2B%22px%22%3B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%7Delse%7B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20level.style.top%3D(theTop-1)%2B%22px%22%3B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%20%0D%0A%20%20%20%20%20%20%20%20%7D%20%0D%0A%20%20%20%20%20%20%20%20if(x!%3DtheLeft%7C%7Cy!%3DtheTop)%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20setTimeout(%22doit()%22%2C100)%3B%20%0D%0A%20%20%20%20%7D%20%0D%0A%20%20%20%20addEvent(document%2C%22mousemove%22%2Cdoit)%3B%20%0D%0A%20%20%3C%2Fscript%3E"> </head> <body> <div id="level"> content </div> </body> </html>
[Ctrl+A 全选 注:
如需引入外部Js需刷新才能执行
]
教程首页
更多教程