Hi Rob,
First of all thanks for the reply.
I should have guessed that the links were a bit too much.
Unfortunately, the problem is not related to Jquery. I extend my testing and
here is what I’ve found until now:
- Basic Image Filters or any other DXImageTransform.Microsoft filters
(including Matrix) stops working when applied to objects larger than 2048px,
both width and/or height.
- It’s independent of the way you apply the filter (style or javascript)
- It works in Windows 2000 and XP SP3 with any version of IE (tested with
success in IE6, IE7, IE8)
- It fails only in Windows Vista and Windows 7 RC
- It fails in Win7 RC 32bits with IE 8.0.7100.0 – My main testing system.
Here goes the simplified code that should make everything clear - The div
should rotate 90º, then try to change the width or the height of DIV
id="oDiv" to anything larger than 2049px.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<HTML><HEAD><TITLE>Fundação Mário Soares</TITLE>
<META content="text/html; charset=utf-8" http-equiv=content-type>
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7">
<META name=GENERATOR content="MSHTML 8.00.7100.4129"></HEAD>
<BODY>
<DIV id="oDiv"
style="POSITION: absolute;
filter

rogid

XImageTransform.Microsoft.BasicImag e(rotation=1); WIDTH:
300px; HEIGHT: 300px; background-color: yellow">
SOME TEXT<BR>SOME TEXT<BR>SOME TEXT<BR>SOME TEXT<BR>
</DIV>
</BODY>
</HTML>
---------------------------------------------
Once again thanks,
Hugo
"rob^_^" wrote:
> Hi Hugo,
>
> Your page uses third-party scripts.
>
> * jQuery JavaScript Library v1.3.2
> * http://jquery.com/
> *
> * Copyright (c) 2009 John Resig
> * Dual licensed under the MIT and GPL licenses.
> * http://docs.jquery.com/License
> *
> * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009)
> * Revision: 6246
> */
>
>
> Have you checked with vendors of these libraries for updates for IE8?
>
> Your symptoms indicate that somewhere in your code there is browser sniffing
> code.
>
> Regards.
>
> "Hugo" <Hugo@discussions.microsoft.com> wrote in message
> news:E8E429AF-1D84-4954-810F-920E4707F87F@microsoft.com...
> > I have a problem with the BasicImage Filter Rotation in Internet Explorer
> > 8
> > (probably in IE7 also) in Windows 7 RC and Vista.
> > I'm building an image viewer with a resize and rotation capability.
> > Everything works great has long as the image width or height isn't larger
> > than 2000px. If that happens the Rotation filter stops working. In Windows
> > XP
> > everything works fine.
> >
> > Example for a large image – ROTATION NOT WORKING
> > http://www.fmsoares.pt/MPA/visualiza...02&bd=IMPRENSA
> >
> > Example for a smaller image – WORKING
> > http://www.fmsoares.pt/MPA/visualiza...03&bd=IMPRENSA
> >
> > Is this a bug?
> >
> > PS.: For Safari, Chrome and Firefox I’m using the canvas element.
>
>