Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

IE7 Not showing Images on Site 1

Status
Not open for further replies.

gkrenton

MIS
Jul 2, 2003
151
US
Our website runs fine in all browsers BUT IE7. IE7 displays all the text yet does not show any of our site images. We're scratching our heads as to what would be causing this occurance. I'm hoping to find a work around or solution such that our customers are downloading IE7 at a pretty quick clip & causing us numerous calls.
Our site runs on Coldfusion as well as IIS services.

Anyone have a simliar issue & any suggestions on how to resolve?
 
Tough to say from here. Can you post a link? Are the images on the same server or a different server from the text content?
 
Here's a link. If you're using any browser other than IE7 images should appear.
Yes images & content are all on the same server.

Been doing some more surfing of the issue & seems the folks are pointing towards a CSS incompatibilty?

I'm not as technical as I should be but is frustrating to suddenly have IE incompatibility that's not obvious.

- thank you
gina
 
I see. I'm not a web designer, but this validation report might give you some clues. It seems to be complaining about the areas of code that are not showing. You might have better luck in forum253 and the Readiness Toolkit might also be some help.

What's interesting is that IE is completely throwing away the customer_id paramater which happens to be what the validator is complaining about. An excerpt of View Source in IE7 yields
Code:
<p>Showing <strong>1-12</strong> of <strong>116</strong> products</p>
</div>
<div id="PageNumbers_top" class="PageNumbers">
<p>
<strong>Pages:</strong> 
&nbsp;
1
&nbsp;
<a href="/stores/1/category.cfm?&category_id=41&path=2%2C41&orderBy=p%2Eproduct%5Fid%20desc&last_id=66860&pageFrom=1&pageTo=20">2</a>
&nbsp;
<a href="/stores/1/category.cfm?&category_id=41&path=2%2C41&orderBy=p%2Eproduct%5Fid%20desc&last_id=66339&pageFrom=1&pageTo=20">3</a>
While in FF1.5 we see
Code:
<p>Showing <strong>1-12</strong> of <strong>116</strong> products</p>
</div>
<div id="PageNumbers_top" class="PageNumbers">
<p>
<strong>Pages:</strong>
&nbsp;
1
&nbsp;
<a href="/stores/1/category.cfm?[!]&Customer_id=695724&st3=NKIKT649225664&[/!]&category_id=41&path=2%2C41&orderBy=p%2Eproduct%5Fid%20desc&last_id=66860&pageFrom=1&pageTo=20">2</a>
&nbsp;
<a href="/stores/1/category.cfm?[!]&Customer_id=695724&st3=NKIKT649225664&[/!]&category_id=41&path=2%2C41&orderBy=p%2Eproduct%5Fid%20desc&last_id=66339&pageFrom=1&pageTo=20">3</a>
 
Thanks - I'll have to look at the errors & see what we can
do to remove them. You look & sound more 'techy' than I.
I'll also take a look at the other forum

- gina
 
I think that is the security setting, (Internet Options, Security, Custom Settings), to have 'Enable userdata persistence' disabled by default.

Workaround:

Place the site in your Trusted Site Zone.
Userdata persistence is enabled in that Zone.


____________________________
Users Helping Users
 
Actually, I had put that site into the trusted zone in my earlier testing with no changes.
 
Hmmm. Then it is clearly not userdata persistence.


____________________________
Users Helping Users
 
Unfortunately userdata persistance doesn't seem to be the issue.
Been doing some more surfing w/o much luck but we're looking at some posts in regards to CSS resolution. Guess we're not the only folks having this problem.
MS has posted a user download for folks to download that will allow IE7 to act like IE6 when images aren't showing but somehow asking the consumer to download something to see our site doesn't seem very user friendly so we continue try to figure out what we need to do.

 
Yes & in theory the images appear. But I have not officially tested it out yet.

gina
 
I think you are reading too deeply into what the utility does. With the utility when the user agent string is requested it sends:

IE 6 User Agent String:
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322)

Instead of:

IE 7 User Agent String:
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322)

That is pretty much all that the utility does.


____________________________
Users Helping Users
 
This "problem" is because IE7 is adhereing to the standards. Check the validation link that I posted above. The page in question is not valid according to the W3C standards that the page says it's using. These are the standards by which IE (or any other browser) interprets the html code to display what you see. Apparently, IE7 is being less forgiving than it has been. The real cure however, is to fix the problems with the web site. And for the record the W3C validator has it's own user agent string which is completely different than the IE onse that bcastner posted; so the problem has nothing to do with the user agent string.
 
Well, when I try with IE7 I see images just fine at the top & bottom of the screen, but I don't see anything at all in the middle where the products should be. Just a big white space.

While it's possible that a validation could cause this, it's unlikely. It's certainly not going to be caused by unencoded ampersands in [tt]href[/tt] attributes - which accounts for so many of your errors that it's difficult to see the rest. Fix this, and you may spot more serious errors with your markup.

However, I don't think this is the problem. If you download and install the Developer Toolbar from and use it to disable CSS, you'll see the text and images appear - so there's something in your stylesheet that IE7 is objecting to. I had a quick look, and nothing stood out, but that's what you need to work on. Work through the stylesheets disabling/enabling the rules that apply to that part of the page one-by-one till you find the one that's causing the problem.

Simplifying the whole markup wouldn't hurt either.

smah's answer above implies that you're serving up different content to different browsers - so you need to be sure that the files you're working on really are the ones IE7's seeing (it's really not a good idea to do this anyway).

-- Chris Hunt
Webmaster & Tragedian
Extra Connections Ltd
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top