Drag and Drop!This function of DHTML is only for IE4. Well NC 4 has this function but too hard to figure out(?). OK, I am working on DHTML Nascape Communicator section. You know why? They(Netscape) turn to free! I like free stuff but I still like IE better than NC4. However, Here is the code; move = 0; drag = 0; function init() { window.document.onmousemove = mmove; window.document.onmousedown = down; window.document.onmouseup = up; window.document.ondragstart = start; } function down() { if (drag) { xleft = window.event.x - parseInt(block.style.left) xtop = window.event.y - parseInt(block.style.top) block.style.zIndex += 3 move = 1 } } function mmove() { if (move) { block.style.left = window.event.x - xleft block.style.top = window.event.y - xtop } } function start() { window.event.returnValue = false } function up() { move = 0 } Yahoo! It is hard to explain, just make it yours and practice! You need to put special codes in div tag. Here is that code; onmouseover="block = DivID; drag = 1;" onmouseout="drag = 0" Go back to home. |