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,, Quote 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,, Quote 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
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.