GB_001 Posted July 7, 2009 Share Posted July 7, 2009 Hi, whenever I declare a doctype this DOM drag script stops working in FF and acts weirdly in IE. var ie = document.all; var nn6 = document.getElementById &&! document.all; var isdrag = false; var x, y; var dobj; function movemouse( e ) { if( isdrag ) { dobj.style.left = nn6 ? tx + e.clientX - x : tx + event.clientX - x; dobj.style.top = nn6 ? ty + e.clientY - y : ty + event.clientY - y; return false; } } function selectmouse( e ) { var fobj = nn6 ? e.target : event.srcElement; var topelement = nn6 ? "HTML" : "BODY"; while (fobj.tagName != topelement && fobj.className != "dragme") { fobj = nn6 ? fobj.parentNode : fobj.parentElement; } if (fobj.className=="dragme") { if(isdrag==true) { isdrag = false; }else{ isdrag = true; dobj = document.getElementById(VV); tx = parseInt(dobj.style.left+0); ty = parseInt(dobj.style.top+0); x = nn6 ? e.clientX : event.clientX; y = nn6 ? e.clientY : event.clientY; document.onmousemove=movemouse; return false; } } } -Thankyou, GB. Link to comment https://forums.phpfreaks.com/topic/165068-script-only-works-in-quirks-mode/ Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.