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 Chris Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Internet Explorer Refresh

Status
Not open for further replies.

AaronBeau

MIS
Jan 29, 2008
89
US

I am having something odd happen to this page. When it is loaded in IE it seems to display properly at first. However, if you hit the "Refresh" button, how the page is displayed changes. (Sometimes it takes 2 refreshes). After the display is all funky, if you click the "Home" link on top the page will display fine.

Has anyone seen this before?
Any ideas on how to fix it?
 
Using IE 6 I refreshed about 20 times and didn't see a problem. I woudl recommend changing Red color on the page. Kinda hard to read with the other colors

--Dan
Whenever you find yourself on the side of the majority, it is time to pause and reflect.
Mark Twain
 
Look at the site on Firefox. Then look at it in IE and refresh. You'll notice that the footer moves up on the page.
This is happening to me in IE6 and IE7. From 4 separate machines.
 
I saw it too. I've seen similar responses before, but never a clear reason.
Your problem may (or may not) be related to a poorly formed statement - you need a space before the class.
Code:
<a href="index.php"class="on">



Greg
People demand freedom of speech as a compensation for the freedom of thought which they seldom use. Kierkegaard
 
OMG!!! I can't believe I missed that in my coding....lol.

I changed that; however, I am still getting the error.
Thanks for your help and for spotting that!
 
(Not tested - cause I can't seem to reproduce problem locally)
Maybe you could try floating your class middle so the class clr knows what it is clearing.

Or, much more likely, put some content in
Code:
        <div class="clr"></div>
or assign a height to it to help IE6.

Greg
People demand freedom of speech as a compensation for the freedom of thought which they seldom use. Kierkegaard
 
Giving the class "clr" a "zoom" style of "1" fixes it for me:

Code:
.clr {
   ...
   zoom: 1;
}

You should put this in an IE6- and IE7-only style sheet for validation reasons.

I'd say this is to set the "hasLayout" property to "true".

Hope this helps,
Dan



Coedit Limited - Delivering standards compliant, accessible web solutions

[tt]Dan's Page [blue]@[/blue] Code Couch
[/tt]
 
I just added some pictures to the bottom to stop it from happening. I couldn't figure it out
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top