Re: Need to get images original dimensions before displaying.

2008-09-10 Thread Thomas Wrobel

Thanks for your help, that worked a treat!

2008/9/3 Reinier Zwitserloot <[EMAIL PROTECTED]>:
>
> Use onLoad, but also start a timer, and check after 10 seconds. If the
> image has dimensions that aren't 0x0, remove the onload trigger, and
> do the resize.
>
> On Sep 2, 4:00 pm, darkflame <[EMAIL PROTECTED]> wrote:
>> Dosnt really help me.
>> I cant even show them at the correct size without knowing what size
>> they are originaly. (nor can I easily center them).
>> I only wish to have a maximum limit in place as well in the case the
>> supplied image is too large.
>>
>> The fact IE has a horrible resize is just another point to add to its
>> many faults rather then relivent to my code at the moment.
>> I dont want to burden my limited server with having to send
>> individualy made images and size specs to absolutely each client using
>> the app. (if its possible at all, I dont want this app to need any
>> specific sever requirements, it will have php as an option for some
>> added security, but I am also making it happly work offline. So  no
>> sever-side requirements are part of my spec ).
>>
>> On Sep 2, 3:50 pm, ReinierZwitserloot<[EMAIL PROTECTED]> wrote:
>>
>> > You can't resize images in the browser. They'll look really -really-
>> > bad (nearest point resizing in at least IE6).
>>
>> > Resize them on the server. When requesting them, send the size of the
>> > current window along.
>>
>> > On Sep 2, 1:59 pm, darkflame <[EMAIL PROTECTED]> wrote:
>>
>> > > What I'm trying to do;
>> > > Display an image, which is either its original width, or 80% of the
>> > > browsers width. Whichever is smallest.
>> > > Height is scaled preportionaly so the correct ratio is maintained.
>>
>> > > Now, I know I cant get the image size untill its loaded, so I added an
>> > > onLoad listener.
>>
>> > > But I then ran up against this 
>> > > issue;http://code.google.com/p/google-web-toolkit/issues/detail?id=863
>>
>> > > I cant rely on onLoad to work in IE.
>>
>> > > So whats the easiest way to achieve what I need?
>> > > Cheers :)
> >
>



-- 
~~
Reviews of anything, by anyone;
www.rateoholic.co.uk
Please try out my new site and give feedback :)

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---



Re: Need to get images original dimensions before displaying.

2008-09-03 Thread Reinier Zwitserloot

Use onLoad, but also start a timer, and check after 10 seconds. If the
image has dimensions that aren't 0x0, remove the onload trigger, and
do the resize.

On Sep 2, 4:00 pm, darkflame <[EMAIL PROTECTED]> wrote:
> Dosnt really help me.
> I cant even show them at the correct size without knowing what size
> they are originaly. (nor can I easily center them).
> I only wish to have a maximum limit in place as well in the case the
> supplied image is too large.
>
> The fact IE has a horrible resize is just another point to add to its
> many faults rather then relivent to my code at the moment.
> I dont want to burden my limited server with having to send
> individualy made images and size specs to absolutely each client using
> the app. (if its possible at all, I dont want this app to need any
> specific sever requirements, it will have php as an option for some
> added security, but I am also making it happly work offline. So  no
> sever-side requirements are part of my spec ).
>
> On Sep 2, 3:50 pm, ReinierZwitserloot<[EMAIL PROTECTED]> wrote:
>
> > You can't resize images in the browser. They'll look really -really-
> > bad (nearest point resizing in at least IE6).
>
> > Resize them on the server. When requesting them, send the size of the
> > current window along.
>
> > On Sep 2, 1:59 pm, darkflame <[EMAIL PROTECTED]> wrote:
>
> > > What I'm trying to do;
> > > Display an image, which is either its original width, or 80% of the
> > > browsers width. Whichever is smallest.
> > > Height is scaled preportionaly so the correct ratio is maintained.
>
> > > Now, I know I cant get the image size untill its loaded, so I added an
> > > onLoad listener.
>
> > > But I then ran up against this 
> > > issue;http://code.google.com/p/google-web-toolkit/issues/detail?id=863
>
> > > I cant rely on onLoad to work in IE.
>
> > > So whats the easiest way to achieve what I need?
> > > Cheers :)
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---



Re: Need to get images original dimensions before displaying.

2008-09-02 Thread darkflame

Dosnt really help me.
I cant even show them at the correct size without knowing what size
they are originaly. (nor can I easily center them).
I only wish to have a maximum limit in place as well in the case the
supplied image is too large.

The fact IE has a horrible resize is just another point to add to its
many faults rather then relivent to my code at the moment.
I dont want to burden my limited server with having to send
individualy made images and size specs to absolutely each client using
the app. (if its possible at all, I dont want this app to need any
specific sever requirements, it will have php as an option for some
added security, but I am also making it happly work offline. So  no
sever-side requirements are part of my spec ).

On Sep 2, 3:50 pm, Reinier Zwitserloot <[EMAIL PROTECTED]> wrote:
> You can't resize images in the browser. They'll look really -really-
> bad (nearest point resizing in at least IE6).
>
> Resize them on the server. When requesting them, send the size of the
> current window along.
>
> On Sep 2, 1:59 pm, darkflame <[EMAIL PROTECTED]> wrote:
>
>
>
> > What I'm trying to do;
> > Display an image, which is either its original width, or 80% of the
> > browsers width. Whichever is smallest.
> > Height is scaled preportionaly so the correct ratio is maintained.
>
> > Now, I know I cant get the image size untill its loaded, so I added an
> > onLoad listener.
>
> > But I then ran up against this 
> > issue;http://code.google.com/p/google-web-toolkit/issues/detail?id=863
>
> > I cant rely on onLoad to work in IE.
>
> > So whats the easiest way to achieve what I need?
> > Cheers :)
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---



Re: Need to get images original dimensions before displaying.

2008-09-02 Thread Reinier Zwitserloot

You can't resize images in the browser. They'll look really -really-
bad (nearest point resizing in at least IE6).

Resize them on the server. When requesting them, send the size of the
current window along.

On Sep 2, 1:59 pm, darkflame <[EMAIL PROTECTED]> wrote:
> What I'm trying to do;
> Display an image, which is either its original width, or 80% of the
> browsers width. Whichever is smallest.
> Height is scaled preportionaly so the correct ratio is maintained.
>
> Now, I know I cant get the image size untill its loaded, so I added an
> onLoad listener.
>
> But I then ran up against this 
> issue;http://code.google.com/p/google-web-toolkit/issues/detail?id=863
>
> I cant rely on onLoad to work in IE.
>
> So whats the easiest way to achieve what I need?
> Cheers :)
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---



Need to get images original dimensions before displaying.

2008-09-02 Thread darkflame

What I'm trying to do;
Display an image, which is either its original width, or 80% of the
browsers width. Whichever is smallest.
Height is scaled preportionaly so the correct ratio is maintained.

Now, I know I cant get the image size untill its loaded, so I added an
onLoad listener.

But I then ran up against this issue;
http://code.google.com/p/google-web-toolkit/issues/detail?id=863

I cant rely on onLoad to work in IE.

So whats the easiest way to achieve what I need?
Cheers :)
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---