Link to home
Create AccountLog in
Avatar of Robert Ehinger
Robert EhingerFlag for United States of America

asked on

Web Site is OK in Firefox not IE

Could you please take a look at our school web site - http://www.huntingtoncatholic.org/. If you open it in Firefox it looks like it is supposed to look but if opened in Internet Explorer all you see is the banner at the top. It had been OK until we made a change and the change was not even on that page. We are using Microsoft Expressions 4.0.

Thank you!

Robert
Avatar of jkofte
jkofte
Flag of Türkiye image

it seems you have not closed the first frame tag. also try closing frameset tags.

use </frame> and </frameset> after their contents have ended.

as second frame ends with " />" you do not have to use </frame> for it.
Avatar of Robert Ehinger

ASKER

I fixed some of those errors but this page loaded fine the day before yesterday in both browsers and all that was added was the school lunch menu and not to this page. This code has not been changed. It works in Firefox but not IE. It used to work in both.
That may be, but it doesn't explain the validation errors.

So go back to yesterday's version of the page.
Also, in IE if you click on the school name in the banner the rest of the home page appears but withour the banner.
ASKER CERTIFIED SOLUTION
Avatar of Badotz
Badotz
Flag of United States of America image

Link to home
membership
Create an account to see this answer
Signing up is free. No credit card required.
Create Account
I understand what you are saying. I did not write the code I am just trying to help figure out the problem. This code has not changed in over a year and that is why I am baffled as to why the sudden problem.

I have made some of the changes you mentioned. Are you saying line 10 can be deleted altogether? Or just end the line after the cols?

And I can just delete the two lines with <noframes><body> and </body></noframes>?
SOLUTION
Link to home
membership
Create an account to see this answer
Signing up is free. No credit card required.
Create Account
Avatar of Hagay Mandel
Please provide the code (not from page source), the actual index file
I am attaching two text files - the index and the index1 that it points to. index.txt index1.txt
SOLUTION
Link to home
membership
Create an account to see this answer
Signing up is free. No credit card required.
Create Account
SOLUTION
Link to home
membership
Create an account to see this answer
Signing up is free. No credit card required.
Create Account
I applied the changes you sent and the problem remains. Web site looks fine in Firefox but not in Internet Explorer.
Switch the names:
Rename index.html to index1.html,
and index1.html into index.html.
After applying the suggestions Badotz sent - when I refreshed the page it was blank in both browsers. After renaming both files per HagayMandel both browsers display the same page but not neither has the banner at the top.
What banner are you talking about?
In the code, the page starts with a table, that has this content:

School Info      Monthly Calendar
April May              Athletics       Student Council       Staff
Photo Gallery       Fundraisers      Lunch Menu       Links       Documents       Alumni

AND SO DOES THE ACTUAL PAGE
Until I changed the names of the files there was a Black banner with the school name and logo across the top of the page. This was to only thing that showed up in Internet Explorer. Now it is not there at all.
When I run your page through the W3C validator, there are now 24 errors (up from 7).

Unyil you address this issue, what chance do we have of helping you?

In IE, I get an "Unexpected ';'" error at Line 140 - it is the block of text surrounding your "snowflakes".

I would suggest eliminating all extraneous crap from your page until you find out the cause of your more basic problems.
/*

Line 2, Column 15: there is no attribute "XMLNS:M"
Line 2, Column 74: there is no attribute "XMLNS:V"
Line 2, Column 114: there is no attribute "XMLNS:O"
Line 2, Column 162: there is no attribute "XMLNS"
Line 137, Column 8: required attribute "TYPE" not specified
Line 176, Column 104: end tag for element "SPAN" which is not open
Line 181, Column 70: there is no attribute "BORDERCOLORLIGHT"
Line 181, Column 96: there is no attribute "BORDERCOLORDARK"
Line 241, Column 248: element "O:P" undefined
Line 241, Column 259: element "O:P" undefined
Line 241, Column 319: element "O:P" undefined
Line 255, Column 248: element "O:P" undefined
Line 255, Column 259: element "O:P" undefined
Line 255, Column 319: element "O:P" undefined
Line 316, Column 4: end tag for element "P" which is not open
Line 330, Column 8: end tag for element "P" which is not open
Line 337, Column 47: value of attribute "ALIGN" cannot be "ABSMIDDLE"; must be one of "TOP", "MIDDLE", "BOTTOM", "LEFT", "RIGHT"
Line 338, Column 47: value of attribute "ALIGN" cannot be "ABSMIDDLE"; must be one of "TOP", "MIDDLE", "BOTTOM", "LEFT", "RIGHT"
Line 340, Column 20: start tag for "LI" omitted, but its declaration does not permit this
Line 342, Column 23: end tag for element "COL" which is not open
Line 343, Column 23: end tag for element "COL" which is not open
Line 345, Column 150: end tag for "TABLE" which is not finished
Line 354, Column 249: NET-enabling start-tag requires SHORTTAG YES
Line 356, Column 121: NET-enabling start-tag requires SHORTTAG YES
Line 356, Column 121: required attribute "ALT" not specified
Line 358, Column 11: there is no attribute "COLOR"

*/

Open in new window

I repaired all of the errors that came up in W3C validator. Some made no difference and some really messed things up so I looked at each of them to see what they were related to.

All of the Line 2 errors have been fixed, no problem. The errors in Lines 181, 241, 255, 316, 330, 337, 338, 342, 343 and 358 have al;so been corrected.

As for the others -
Line 137, Column 8: required attribute "TYPE" not specified - I don't know what that means.
Line 176, Column 104: end tag for element "SPAN" which is not open - if I take the </span> out my code editor generates an error.
Line 340, Column 20: start tag for "LI" omitted, but its declaration does not permit this - I don't know what that means either. It looks to me like the list is already defined.
Line 345, Column 150: end tag for "TABLE" which is not finished - If I remove the </table> tag my captions end up at the bottom of the page rather than under the images.
Line 354, Column 249: NET-enabling start-tag requires SHORTTAG YES I don't know what that means either.
Line 356, Column 121: NET-enabling start-tag requires SHORTTAG YES I don't know what that means either.
Line 356, Column 121: required attribute "ALT" not specified - Not sure where the alt should go and why.

Line 138 means you did not specify a type for the script - it should be
<script type="text/javascript">

The other errors also have detaile descriptions, if you run your page through the W3C validator.
OK, I have run the code through the W3C validator several times but still am not getting this to work properly. I really don't understand the errors and what I am supposed to do about them. I don't want to be a smart a-- but the reason I subscribe to this service is for help in solving these problems. I had already used the W3C validator prior to initially posting my question. I am not a web site expert but we had this site working and suddenly it changed. I would appreciate some additional help on this.

Thank you!
SOLUTION
Link to home
membership
Create an account to see this answer
Signing up is free. No credit card required.
Create Account
The strong, silent type, eh?

No worries - glad to help.