<body onmousemove="Move()">
<style>
.Pan
{
position:absolute;
}
</style>
<script language="javascript">
//确定用户控件是否可移动,在用户控件里点下鼠标时,为true,松开时为flase
var MouseState=false,
OffsetX=0,OffsetY=0;//鼠标相对用户控件的坐标//你的用户控件里onmousedown
function MouseDown()
{
//获取鼠标相对用户控件的坐标
OffsetX=event.offsetX;
OffsetY=event.offsetY;
//可移
MouseState=true;
}
//你的用户控件里onmouseup
function MouseUp()
{
//不可移动
MouseState=false;
}
function Move()
{
if(MouseState)
{
//PanID可以是<div id="PanID" class="pan"><YourUserControl../></div>
var obj=doucment.getElementById('PanID');
obj.style.top=event.clientY-OffsetY;
obj.style.left=evetn.clientX-OffsetX;
}
}
</script>
<style>
.Pan
{
position:absolute;
}
</style>
<script language="javascript">
//确定用户控件是否可移动,在用户控件里点下鼠标时,为true,松开时为flase
var MouseState=false,
OffsetX=0,OffsetY=0;//鼠标相对用户控件的坐标//你的用户控件里onmousedown
function MouseDown()
{
//获取鼠标相对用户控件的坐标
OffsetX=event.offsetX;
OffsetY=event.offsetY;
//可移
MouseState=true;
}
//你的用户控件里onmouseup
function MouseUp()
{
//不可移动
MouseState=false;
}
function Move()
{
if(MouseState)
{
//PanID可以是<div id="PanID" class="pan"><YourUserControl../></div>
var obj=doucment.getElementById('PanID');
obj.style.top=event.clientY-OffsetY;
obj.style.left=evetn.clientX-OffsetX;
}
}
</script>
解决方案 »
- 各位,TabControl控件最多能添加多少个Tabpage啊?
- 怎么让程序 生成的时候 是以管理员身份运行的?
- 怎么遍历WebBrwoser控件里的“表单”的“Element”,分别得到name和value属性??
- 在拖动滚动条的时候如何让DataGrid的页眉和左边一列不动
- 如何实现这种分页和数据项排列,200分相送???急...
- 无分啦,各位,帮我看看这个小小的问题啦。。谢谢。。
- csdn不能下资源了?
- 怎样捕获 嵌入的IE浏览器控件中弹出身份认证窗口,然后用代码输入指定的用户名和密码登陆?
- 串口通讯
- 高分求解,WIN8安装VS2012点击vs_ultimate.exe一闪而过就没了
- 关于多线程访问listView的锁定问题
- 接收键盘输入,响应KEYPRESS事件?
//PanID可以是<div id="PanID" class="pan"><YourUserControl../></div>
YourUserControl../>是控件名字还是什么?