js拖动
来源:互联网 发布:linux查找大文件命令 编辑:程序博客网 时间:2024/06/10 17:19
拖动在需要拖的东西上加class="dragme"
var ie=document.all;
var nn6=document.getElementById&&!document.all;
var isdrag=false;
var y;
var x;
var dobj;
function movemouse(e)
{
if (isdrag)
{
dobj.style.top = nn6 ? ty + e.clientY - y : ty + event.clientY - y;
dobj.style.left = nn6 ? tx + e.clientX - x : tx + event.clientX - x;
return false;
}
}
function selectmouse(e)
{
var fobj = nn6 ? e.target : event.srcElement;
var topelement = nn6 ? "HTML" : "BODY";
while (fobj.tagName != topelement && fobj.className != "dragme")
{
fobj = nn6 ? fobj.parentNode : fobj.parentElement;
}
if (fobj.className=="dragme")
{
isdrag = true;
dobj = fobj;
//alert(dobj.id);显示被拖动图片的ID
ty = parseInt(dobj.style.top+0);
tx = parseInt(dobj.style.left+0);
y = nn6 ? e.clientY : event.clientY;
x = nn6 ? e.clientX : event.clientX;
document.onmousemove=movemouse;
return false;
}
}
document.onmousedown=selectmouse;
document.onmouseup=new Function("isdrag=false");
- js拖动
- js拖动
- JS 拖动...
- js拖动
- js 拖动
- 使用JS实现拖动
- js简单窗口拖动
- js拖动功能库
- JS拖动技术
- js可拖动层
- js层拖动
- js拖动效果
- js拖动层代码
- js表格拖动排序
- JS实现DIV拖动
- js的拖动效果
- 简单js拖动
- js拖动功能库
- google定制的搜索引擎
- sql 本地数据库内容写入远程数据库
- 自定义ViewState的保存方式
- 星子读孙子[1]: 软件工程
- 基础水文数据V3库建表脚本(修正版)
- js拖动
- 摘要:网站内容管理系统-- CMS系统
- 用全局事件函数显示ajax调用状态
- SharpDevelop 最新版
- 2006年流水记
- 解开一个困扰自己多时的小问题——从std::cout和endl说起
- 病毒、蠕虫与木马之间有什么区别?
- 今天偷个懒了,不用En文了,用中文写点咚咚吧。。。
- vb: 实时错误 '-214702470 (8007007e)':自动化错误