Ok.
I now have
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> in my header. I am using Paul Irish' HTML5 Boilerplate and this was recommended anyway.
The page still breaks. However, I think I see what may be the real problem.
IE 8 gives me this message:
Security WarningDo You want to view only the webpage content that was delivered securely?
This webpage contains content that will not be delivered using a secure HTTPS connection, which could compromise the security of the entire web
page.
Clicking
Yes will deactivate all images and CSS, since they are being delivered non-securely (HTTP). The page is
https://mulbe4.sslcert19.com/cgi-bin/sc/billing.cgi?... as you may have guessed, to keep customer's credit card info safe.
I know that users can go into IE8's settings and change the setting for
"Mixed Content" to get rid of this annoying popup, but I also know most of my users, who are much older and less savvy, will not.
Are there any fixes I can use as a developer to remedy this? I know that most customers, like myself, will instinctively click
Yes, and then wonder what went wrong.
Thanks again,
Jon