webmigit
05-16-2005, 08:25 PM
I've searched all over and can't find an answer to this, but I'm trying to be able to detect the mouse position and cannot figure out any means.
I've tried event.anything and e.everything suggested anywhere and nothing will return a number of any kind, but this code works perfect in IE.
function showObject() {
document.getElementById('containerFrame').style.left = document.body.scrollLeft + (event.clientX - 5) + 'px';
document.getElementById('containerFrame').style.top = document.body.scrollTop + (event.clientY - 5) + 'px';
document.getElementById('containerDiv').style.left = document.body.scrollLeft + (event.clientX - 5) + 'px';
document.getElementById('containerDiv').style.top = document.body.scrollTop + (event.clientY - 5) + 'px';
document.getElementById('containerFrame').style.width = document.getElementById('containerDiv').offsetWidth + 'px';
document.getElementById('containerFrame').style.height = document.getElementById('containerDiv').offsetHeight + 'px';
document.getElementById('containerDiv').style.display = '';
document.getElementById('containerFrame').style.display = '';
}
Can someone help?
I've tried event.anything and e.everything suggested anywhere and nothing will return a number of any kind, but this code works perfect in IE.
function showObject() {
document.getElementById('containerFrame').style.left = document.body.scrollLeft + (event.clientX - 5) + 'px';
document.getElementById('containerFrame').style.top = document.body.scrollTop + (event.clientY - 5) + 'px';
document.getElementById('containerDiv').style.left = document.body.scrollLeft + (event.clientX - 5) + 'px';
document.getElementById('containerDiv').style.top = document.body.scrollTop + (event.clientY - 5) + 'px';
document.getElementById('containerFrame').style.width = document.getElementById('containerDiv').offsetWidth + 'px';
document.getElementById('containerFrame').style.height = document.getElementById('containerDiv').offsetHeight + 'px';
document.getElementById('containerDiv').style.display = '';
document.getElementById('containerFrame').style.display = '';
}
Can someone help?