请教各位前辈,怎么样实现控件的拖动效果? 蓝色理想上有个文章,参考一下http://www.blueidea.com/tech/web/2006/3791.asp 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <div style="position:absolute; top:200px; left:400px; width:58px; height:15px; border:1px #666666 solid; text-align:center; background-color:#CCCCCC; cursor:move" onMouseDown="getFocus(this)" onMouseUp="stopMove(this)" onMouseMove="move(this)">我要移动 </div> <script language="javascript"> var isMove = false; var top = 0; left = 0; x0 = 0, y0 = 0; function getFocus(obj) { obj.setCapture(); top = parseInt(obj.style.top); left = parseInt(obj.style.left); x0 = event.clientX; y0 = event.clientY; isMove = true; } function stopMove(obj) { isMove = false; obj.releaseCapture(); } function move(obj) { if (isMove) { var x1 = event.clientX; var y1 = event.clientY; obj.style.top = (top + y1 - y0) + "px"; obj.style.left = (left + x1 - x0) + "px"; } } </script> 这个要JS功底很深才可以写好。我早上还看了一篇文章。比较详细。http://www.cnblogs.com/cloudgamer/archive/2008/11/17/1334778.html现在的好多网站都是这种个性化的主题,最经典的应该是QQ空间。你随便拖。 jquery1.5的load方法不能使 IE在option中间不支持onclick? addEventListener什么地方能用的到? jsp中如何保证表格中的记录被选中而不是用单选和复选按钮? Dojo中文开发手册 推荐下载 [急急急]在母页面是否可以控制子页面执行函数 急! 如何使A列表框选的值随B列表框的选择而变化? 如何用事件动态控制表格的背景色? 我想了解如:tmpa=document.body.innerText 一个关于新窗口自动调节大小的问题 请问我该怎样获取这个文件 请帮忙修改这段小程序,知道那里错但不会改
<script language="javascript">
var isMove = false;
var top = 0; left = 0; x0 = 0, y0 = 0; function getFocus(obj) {
obj.setCapture();
top = parseInt(obj.style.top);
left = parseInt(obj.style.left);
x0 = event.clientX;
y0 = event.clientY;
isMove = true;
} function stopMove(obj) {
isMove = false;
obj.releaseCapture();
} function move(obj) {
if (isMove) {
var x1 = event.clientX;
var y1 = event.clientY;
obj.style.top = (top + y1 - y0) + "px";
obj.style.left = (left + x1 - x0) + "px";
}
}
</script>
http://www.cnblogs.com/cloudgamer/archive/2008/11/17/1334778.html
现在的好多网站都是这种个性化的主题,最经典的应该是QQ空间。你随便拖。