<
html
>
< body >
< div id = " div1 " style = " POSITION: absolute; LEFT: 0px; TOP: 0px; WIDTH: 356px;HEIGHT: 284px; BACKGROUND-COLOR: silver; "
onmousedown = " down() " onmousemove = " move() " onmouseup = " up() " ></ div >
< script >
var isdown = false
var beginx,beginy
function down() {
isdown = true ;
}
function move() {
if (isdown){
var endx = event.clientX;
var endy = event.clientY;
div1.style.left = parseInt( div1.style.left ) + endx - beginx;
div1.style.top = parseInt( div1.style.top ) + endy - beginy;
}
beginx = event.clientX;
beginy = event.clientY;
}
function up() {
isdown = false ;
}
document.body.onmousemove = move
document.body.onmouseup = up
</ script >
</ body >
</ html >
< body >
< div id = " div1 " style = " POSITION: absolute; LEFT: 0px; TOP: 0px; WIDTH: 356px;HEIGHT: 284px; BACKGROUND-COLOR: silver; "
onmousedown = " down() " onmousemove = " move() " onmouseup = " up() " ></ div >
< script >
var isdown = false
var beginx,beginy
function down() {
isdown = true ;
}
function move() {
if (isdown){
var endx = event.clientX;
var endy = event.clientY;
div1.style.left = parseInt( div1.style.left ) + endx - beginx;
div1.style.top = parseInt( div1.style.top ) + endy - beginy;
}
beginx = event.clientX;
beginy = event.clientY;
}
function up() {
isdown = false ;
}
document.body.onmousemove = move
document.body.onmouseup = up
</ script >
</ body >
</ html >
<
html
>
< head >
< meta http - equiv = " Content-Type " content = " text/html; charset=gb2312 " >
< title > 显示拖动层例子 </ title >
</ head >
< body >
< input type = button value = " 显示层 " style = " position:absolute; left:15; top:18 " onclick = " window.div1.style.display='' " >
< div id = div1 style = " position:absolute;z-index:1;display:none;width:148px;height=129px;background-color:#EEEEEE;border:1px solid black; left:90px; top:41px " >
< table border = " 1 " width = " 100% " id = " table1 " cellspacing = " 0 " cellpadding = " 0 " style = " border-collapse: collapse " bordercolorlight = " #808080 " bordercolordark = " #808080 " height = " 100% " >
< tr >
< td style = " font-size:9pt; " bgcolor = " #C0C0C0 " height = " 19 " id = divTitle style = " cursor:default; " width = " 94% " > 拖动我看看 </ td >
< td onclick = " div1.style.display='none' " style = " cursor:default " bgcolor = " #808080 " height = " 19 " style = " cursor:default; " width = " 5% " bordercolor = " #000000 " >
< font color = " #FFFFFF " > × </ font ></ td >
</ tr >
< tr >
< td align = center colspan = " 2 " > 哈哈,可以拖动!
</ td >
</ tr >
</ table >
</ div >
< script language = " javascript " >
<!--
var mX,mY,oX,oY;
window.divTitle.onmousedown = function (){
mX = parseInt(event.x, 10 );
mY = parseInt(event.y, 10 );
oX = parseInt(div1.style.left, 10 );
oY = parseInt(div1.style.top, 10 );
window.divTitle.setCapture();
window.divTitle.onmousemove = function (){
div1.style.left = oX + (parseInt(event.x, 10 ) - mX);
div1.style.top = oY + (parseInt(event.y, 10 ) - mY);
};
};
window.divTitle.onmouseup = function (){
divTitle.releaseCapture();
window.divTitle.onmousemove = null ;
}
// -->
</ script >
</ body >
</ html >
< head >
< meta http - equiv = " Content-Type " content = " text/html; charset=gb2312 " >
< title > 显示拖动层例子 </ title >
</ head >
< body >
< input type = button value = " 显示层 " style = " position:absolute; left:15; top:18 " onclick = " window.div1.style.display='' " >
< div id = div1 style = " position:absolute;z-index:1;display:none;width:148px;height=129px;background-color:#EEEEEE;border:1px solid black; left:90px; top:41px " >
< table border = " 1 " width = " 100% " id = " table1 " cellspacing = " 0 " cellpadding = " 0 " style = " border-collapse: collapse " bordercolorlight = " #808080 " bordercolordark = " #808080 " height = " 100% " >
< tr >
< td style = " font-size:9pt; " bgcolor = " #C0C0C0 " height = " 19 " id = divTitle style = " cursor:default; " width = " 94% " > 拖动我看看 </ td >
< td onclick = " div1.style.display='none' " style = " cursor:default " bgcolor = " #808080 " height = " 19 " style = " cursor:default; " width = " 5% " bordercolor = " #000000 " >
< font color = " #FFFFFF " > × </ font ></ td >
</ tr >
< tr >
< td align = center colspan = " 2 " > 哈哈,可以拖动!
</ td >
</ tr >
</ table >
</ div >
< script language = " javascript " >
<!--
var mX,mY,oX,oY;
window.divTitle.onmousedown = function (){
mX = parseInt(event.x, 10 );
mY = parseInt(event.y, 10 );
oX = parseInt(div1.style.left, 10 );
oY = parseInt(div1.style.top, 10 );
window.divTitle.setCapture();
window.divTitle.onmousemove = function (){
div1.style.left = oX + (parseInt(event.x, 10 ) - mX);
div1.style.top = oY + (parseInt(event.y, 10 ) - mY);
};
};
window.divTitle.onmouseup = function (){
divTitle.releaseCapture();
window.divTitle.onmousemove = null ;
}
// -->
</ script >
</ body >
</ html >