Without knowing more about what it is that these menus are made out of, this
is like getting blood out of a stone. Is it DHTML? AJAX? VBScript? JScript?
CSS? Flash? It's possible that a non-IE patch could have "broken" it, such
as a scripting engine update, but without knowing what the menus are created
with makes it nigh on impossible to point you in the right direction. Can
you provide just 1 public URL with one of these broken pages and point to
the part that isn't working correctly? At least that will give me something
to go on, and I can also verify whether it's an issue with IE or something
else - for instance, have you tested the pages with IE in no-addons mode, as
maybe a common add-on is causing the problems.
There are patches being released regularly, and they are not all installed
at once across every PC worldwide - updates via Windows Update are
staggered, and some people (such as myself) don't allow patches to be
installed automatically so testing can be done first. Do you have a rough
date of when things appeared to start rendering incorrectly? A few weeks ago
a cumulative security update for IE7 was released, more details are here:
http://support.microsoft.com/?kbid=956390
, but this doesn't appear to include any changes that would cause the
rendering engine to change drastically.
Have you considered other possible issues, such as the widespread
installation of the update to Flash 10 by Adobe recently?
Dan
techexec wrote on Thu, 20 Nov 2008 07:35:01 -0800:
> Daniel,
> Thank you for your post. Your post has been the most helpful post so
> far. We have over 100 websites we host and write code for and we would
> not have updated all 100 in one months time so I don't see there being
> an issue with the code having been changed as the problem. One day all
> 100+ websites were fine and the next day they were all broke. My
> developers are going through the code now to see what they can find.
> My question and the reason for this post is we wanted to know if
> Microsoft had release any new updates for IE7 that may have changed
> the way IE7 renders websites.
> Best regards,
> techexec
> "Daniel Crichton" wrote:
>> techexec wrote on Wed, 19 Nov 2008 13:20:11 -0800:
>>> Hello All,
>>> We are a small internet company and we have noticed within the last
>>> month that all of our client websites have broken when viewed in
>>> IE7.
>>> To be more specific, the navigation has broken. This is something
>>> that has just happened as all websites worked just fine in IE7. We
>>> searched through all of the recent patches released by Microsoft
>>> but none looked to contain any info that might lead us to a reason
>>> for this anomaly. We thought it may be that
>>> Microsoft updated IE7 to have the same strict HTML rules as IE8 but
>>> could not find any documentation to support this.
>>> If anyone has an idea as to what might be causing this issue, please
>>> let me know ASAP. I would hate to have my programmers go through
>>> over 100 websites to fix something that might be temporary.
>> Without viewing the HTML it's going to be hard, if not impossible for
>> anyone to help solve this for you. Have you changed anything
>> recently? Did you add a DOCTYPE to your pages, or change an existing
>> one? Did anyone copy files to these sites to "upgrade" the
>> navigation and possibly put an incompatible script in place?
>> If you have an example URL showing the problem then I'd be happy to
>> take a look - but without the HTML and all associated CSS and script
>> files to look at there's little chance of a solution being
>> suggested.
>> Also, use the HTML Validator http://validator.w3.org/ on one of the
>> broken pages and make sure you have a valid HTML/XHTML page to start
>> with.
>> --
>> Dan