Page not displaying in IE6
I have a page that refuses to render in IE6. When I load the page I get a popup message saying 'This page contains both secure and nonsecure items. Do you want to display the nonsecure items?' No matter what I click I get HTTP 404 response.
However, when I go uncheck the option 'Show friendly HTTP error messages', the page displays fine. What could be the cause?
I ran my page through the W3C Markup validation service, but none of the issues seem to be responsible. I fixed most of the errors, but I have a similar page that displays fine in IE6, so I think there might be a different cause.
The only issues I'm still getting in the W3C Markup validation service are all related to using attributes not allowed by the elements, such as autocomplete=off.
My doctype is
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
That's transitional, not strict... Which is why I ignored it. Or do I not understan开发者_运维百科d 'transitional' correctly?
Ok it turns out the problem was with the CSS referencing images which don't exist. I discovered this by loading the deployed page in Fiddler.
精彩评论