JS实现动态移动层及拖动浮层关闭的方法
作者:休闲生活文化 时间:2024-06-17 02:34:00
本文实例讲述了JS实现动态移动层及拖动浮层关闭的方法。分享给大家供大家参考。具体实现方法如下:
<html>
<head>
<title>动态移动的层</title>
<body bgcolor="#ADBAC9">
<div id="div1" class="yellow" style="VISIBILITY:visible ;
background-color:#FFFF00;
position: absolute; top: 60; left: 200;
width: 360; height: 250;
filter: revealTrans(transition=12, 'duration=0.1)
blendTrans(duration=0.1) ">
<div id=title onmousedown=DIVDown("div1")
style="background-color:#30608F;padding:2px;
font-size:13px;text-indent:5;
color:#FFFFFF;cursor:move">标题</div>
<img id=close onclick=Hide(div1)
style="position: absolute; right: 2; top: 2" border="0"
src="close.gif" width="15" height="15">
</div>
<script language="JavaScript">
var Obj="none";
var pX
var pY
document.onmousemove=DIVMove;
document.onmouseup=DIVUp;
function DIVDown(tag){
Obj=tag;
pX=parseInt(document.all(Obj).style.left)-event.x;
pY=parseInt(document.all(Obj).style.top)-event.y;
}
function DIVMove(){
if(Obj!="none"){
document.all(Obj).style.left=pX+event.x;
document.all(Obj).style.top=pY+event.y;
event.returnValue=false;
}
}
function DIVUp(){Obj="none";}
function Hide(divid){
divid.filters.revealTrans.apply();
divid.style.visibility = "hidden";
divid.filters.revealTrans.play();
}
</script>
</body>
</html>
希望本文所述对大家的javascript程序设计有所帮助。
标签:JS,拖动,浮层
0
投稿
猜你喜欢
JS脚本加载后执行相应回调函数的操作方法
2024-04-17 10:23:07
MySQL 如何查询当前最新事务ID
2024-01-28 17:23:42
mycat在windows环境下的安装和启动
2024-01-17 08:07:14
Oracle 创建用户及数据表的方法
2009-09-26 18:25:00
python 阿里云oss实现直传签名与回调验证的示例方法
2021-12-08 00:30:18
Pinia简单使用以及数据持久化详解
2024-05-28 15:52:59
解说mysql之binlog日志以及利用binlog日志恢复数据的方法
2024-01-28 08:39:57
python3 pygame实现接小球游戏
2023-07-28 18:04:21
如何利用python进行时间序列分析
2022-01-21 13:56:38
Python的Django框架中settings文件的部署建议
2023-07-08 21:39:43
学习ASP.NET八天入门:第二天
2007-08-07 13:24:00
ASP.NET中MVC从后台控制器传递数据到前台视图的方式
2023-06-29 07:09:39
Python实现基于KNN算法的笔迹识别功能详解
2021-06-18 13:15:08
Golang协程池gopool设计与实现
2024-05-28 15:23:01
解析MySQL设置当前时间为默认值的方法
2024-01-20 08:23:39
在sql中实现取一行最大值或者最小值
2024-01-24 21:34:28
PLSQL14下载与安装使用教程
2024-01-16 10:59:48
Mysql中mvcc各场景理解应用
2024-01-24 19:29:07
Python OpenCV对本地视频文件进行分帧保存的实例
2021-09-15 23:03:18
Atom的python插件和常用插件说明
2022-11-29 00:46:08