I'm strictly unable to trigger any of the bugs even if I copy paste the
popup code as generated within explorer into a new page with the same
markup.
I don't get it... at all.
I cannot show the page at the moment because of confidentiality issues the
client imposes us. I will, however, point you to the final page as soon as
the migration is complete and online.

Why oh why have I decided to get into web development? :(

-- Julian

2009/4/1 Brandon Aaron <[email protected]>

> Could you show me the markup of the page that you are having these issues
> on?
> --
> Brandon Aaron
>
>
> On Wed, Apr 1, 2009 at 5:54 AM, Julian Aubourg 
> <[email protected]>wrote:
>
>> I don't know if something changed with the 1.3.2 version shared on google
>> but the viewport size is now correct Oo.
>> Anyway, I have a couple more problems (though I found workarounds). They
>> are all IE only (tested on IE7):
>>
>> 1) $(window).scrollTop() and .scrollLeft() do not work. You have to do
>> $("html").scrollTop() & .scrollLeft() respectively.
>> 2) element.offset() doesn't take scrolls into account (I'm pretty
>> confident it is linked to bug #1). So you have to manually add
>> $("html").scrollTop() & .scrollLeft() to have the correct coords.
>>
>> -- Julian
>>
>> 2009/3/30 Brandon Aaron <[email protected]>
>>
>>> You could pull in the window logic from 1.2.6 (
>>> http://dev.jquery.com/browser/tags/1.2.6/src/core.js#L1338 ) into the
>>> 1.3.2 release (
>>> http://dev.jquery.com/browser/tags/1.3.2/src/dimensions.js#L25 ).
>>> --
>>> Brandon Aaron
>>>
>>>
>>> On Mon, Mar 30, 2009 at 3:48 PM, Julian Aubourg <
>>> [email protected]> wrote:
>>>
>>>> Thanks for the quick answer Brandon.
>>>> And yes, I can live with a nightly build though, as you can imagine, the
>>>> client is like not understanding what's taking so long (go explain the joy
>>>> of version migration to a client!). Any timeframe? I could also live with 
>>>> an
>>>> ugly workaround until it's done if you happen to have one.
>>>>
>>>> -- Julian
>>>>
>>>> 2009/3/30 Brandon Aaron <[email protected]>
>>>>
>>>> There is a bug open on window dimensions in jQuery 1.3.x...
>>>>> Unfortunately it looks like we have a gap in unit tests that allowed this
>>>>> regression to occur. It looks like it happened in r5985. It will be fixed
>>>>> for the 1.3.3 release but I'm unsure when that release will happen right
>>>>> now. I should be able to allocate some time to fix this issue soon though 
>>>>> if
>>>>> you don't mind using a nightly build once it is fixed.
>>>>> --
>>>>> Brandon Aaron
>>>>>
>>>>>
>>>>> On Mon, Mar 30, 2009 at 2:14 PM, Julian Aubourg <
>>>>> [email protected]> wrote:
>>>>>
>>>>>> Hi all,
>>>>>> I'm in the process of migrating a site from 1.2.7 to 1.3.2.
>>>>>>
>>>>>> So far, I just ran into a bug in webkit browsers that forced me to
>>>>>> rewrite "expr1, expr2, ... exprN" selectors into loops (I suppose you're
>>>>>> aware of this one).
>>>>>> I also have trouble with attaching event handlers to dynamically
>>>>>> created elements, but I guess it's all a question of timing (and probably
>>>>>> the correct spot to look into $.live() ).
>>>>>>
>>>>>> Anyway, I had some simple code to get the position for a div to appear
>>>>>> at the center of the viewport:
>>>>>>
>>>>>>     getCenterPosition: function(targetWidth,targetHeight) {
>>>>>>       var win = $(window);
>>>>>>       var target = {
>>>>>>         top:
>>>>>> Math.round((win.height()-targetHeight)/2)+win.scrollTop(),
>>>>>>         left: Math.round((win.width()-targetWidth)/2)+win.scrollLeft()
>>>>>>       }
>>>>>>       if (target.top<0) target.top = 0;
>>>>>>       if (target.left<0) target.left = 0;
>>>>>>       return target;
>>>>>>     },
>>>>>>
>>>>>> It was cross-browser and quite simple indeed.
>>>>>>
>>>>>> Problem is, in 1.3.2, windows dimensions are those of the whole body,
>>>>>> not just the viewport. I turned the code upside/down but just can't find 
>>>>>> the
>>>>>> proper mean to do the exact same thing with the changes that probably
>>>>>> occured at 1.3.0.
>>>>>>
>>>>>> Since you all know the internals of jQuery, I guess this is as good a
>>>>>> place to ask for ideas or pointers.
>>>>>>
>>>>>> Take care all,
>>>>>>
>>>>>> -- Julian
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>
>>
>>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"jQuery Development" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/jquery-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to