GBS Posted May 2, 2006 Share Posted May 2, 2006 Hi all,,erfff,, an other compatibility problem between navigators,... it seems the method 'window.moveBy' doesn't work with Opera,Any tips/links/comments about,... I've searched on yahoo/google but most of the answers/topics are not relevant, or are in german... :)Thanks in advance,,l8tr,, Link to comment https://forums.phpfreaks.com/topic/8876-windowmoveby-method-problem-with-opera/ Share on other sites More sharing options...
GBS Posted May 4, 2006 Author Share Posted May 4, 2006 I've fixed that one,,[!--quoteo--][div class=\'quotetop\']QUOTE[/div][div class=\'quotemain\'][!--quotec--]if (browser.isIE) // IE & not supported by Opera { x = window.event.clientX + document.documentElement.scrollLeft+ document.body.scrollLeft; y = window.event.clientY + document.documentElement.scrollTop+ document.body.scrollTop; }else // some other browsers { x = event.clientX + [b]window.scrollX[/b]; // not supported too by Opera y = event.clientY + [b]window.scrollY[/b]; }[/quote]At this point & using Opera, x & y values are still not numbers value,... lines needed:[!--quoteo--][div class=\'quotetop\']QUOTE[/div][div class=\'quotemain\'][!--quotec--]// lines to add for Opera:if (isNaN(x)) // opera { x= event.clientX; y= event.clientY; }[/quote]& window.moveBy now works with Opera,, :)solved,, Link to comment https://forums.phpfreaks.com/topic/8876-windowmoveby-method-problem-with-opera/#findComment-33248 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.