Ok, so I cracked open IE9 and turned on the IE "developer tools".

While inspecting your generated source HTML, I noticed this inline
style attached to your body tag:

<body style="background-image: none; background-attachment: scroll;
background-repeat: repeat; background-position-x: 0%;
background-position-y: 0%; background-size: auto; background-origin:
padding-box; background-clip: border-box; background-color: rgb(0, 0,
0);" center;?="" top="" no-repeat="" bg.jpg?)=""
03a4cefbe0ccf8856b4320ea01f7a3a6="" a4="" 03="" uploads=""
aligncomm.com="">

I have never seen all that cruft before...

When I removed the above inline CSS, the background image showed up in IE9.

When viewing your source code, I see this:

<body onload="slidefader();" style="background: #000000
url("http://aligncomm.com/uploads/03/a4/03a4cefbe0ccf8856b4320ea01f7a3a6/bg.jpg";)
no-repeat top center;">

What's really strange is that when I copy the source code, put it on
my server and change all the paths to absolute, the background image
displays fine in IE9 (and no cruft is added to body tag).

I thought it was JS, but I don't see anything problematic in terms of
the scripts you are using.

I am probably missing something obvious here.

Good luck!
Micky
______________________________________________________________________
css-discuss [css-d@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to