View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000756 | HTML & PERL | Bug Report - Interface | public | 2007-09-07 21:45 | 2007-10-13 16:06 |
Reporter | twpol | Assigned To | fahrenheit | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Summary | 0000756: Wishlist Release Info popup isn't positioned correctly in Internet Explorer (IE 6/7) | ||||
Description | The Release Info ("Rel") column in 'to get' on the Wishlist page is great, but in IE (7, likely 6 as well) the popup is positioned as if the page was not scrolled down, even when it is. The popup will therefore usually be well off the top of the visible area if you've scrolled down at all. In http://static.anidb.net/js/anime3/utils.js, lines 1037/1038 (currently): if (e.pageX || e.pageY) { curX = e.pageX; curY = e.pageY; } else if (e.clientX || e.clientY) { curX = e.clientX + document.body.scrollLeft; curY = e.clientY + document.body.scrollTop; } When IE is in standards mode (as it is for AniDB pages), it scrolls the <HTML> element and not the <BODY>. The upshot of that is that document.body.scrollLeft/Top are 0. I believe the correct queries would be document.documentElement.scrollLeft/Top in this case. | ||||
Additional Information | Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; Media Center PC 5.0) | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2007-09-07 21:45 | twpol | New Issue | |
2007-09-11 08:32 | epoximator | Status | new => assigned |
2007-09-11 08:32 | epoximator | Assigned To | => fahrenheit |
2007-10-13 16:06 | fahrenheit | Status | assigned => resolved |
2007-10-13 16:06 | fahrenheit | Resolution | open => fixed |
2007-10-13 16:06 | fahrenheit | Note Added: 0001479 |