MSIE 5.0 on a Mac

A

Alan Searle

I am building the following web site ...

http://www.alse.com/OSD3/

.... (still under construction) with everything displaying more or less
OK for me under Firefox and MSIE 6.0

However, one friend, using MSIE on a Mac, finds that, when he loads the
site, all pages display at once. Here is a clip from his comments:
... the home page is still loading up with all the other
pages around it. When the final photo's loaded it then drops
the others and I'm left with the home page with links that then
work correctly.

Does anyone out there have any ideas about this? Is it a known problem
with MSIE 5.0? Or is there a change that I can make to my code to fix this?

Many thanks for any tips.

Cheers,
Alan Searle
 
R

RobG

I am building the following web site ...

http://www.alse.com/OSD3/

... (still under construction) with everything displaying more or less
OK for me under Firefox and MSIE 6.0

However, one friend, using MSIE on a Mac, finds that, when he loads the
site, all pages display at once. Here is a clip from his comments:


Does anyone out there have any ideas about this? Is it a known problem
with MSIE 5.0? Or is there a change that I can make to my code to fix this?

The W3C HTML validator found 510 errors on your page - I suggest you
start by fixing those.

<URL:http://validator.w3.org/check?uri=http://www.alse.com/OSD3/>

Unless you have sound reasons for using XHTML, ditch it and use HTML.

This seems to have nothing at all to do with JavaScript, there are no
attaced scripts and none in the page. Try (but fix all those errors
first!):

comp.infosystems.www.authoring.html
 
A

Alan Searle

RobG said:
The W3C HTML validator found 510 errors on your page - I suggest you
start by fixing those.

<URL:http://validator.w3.org/check?uri=http://www.alse.com/OSD3/>

Unless you have sound reasons for using XHTML, ditch it and use HTML.

This seems to have nothing at all to do with JavaScript, there are no
attaced scripts and none in the page. Try (but fix all those errors
first!):

comp.infosystems.www.authoring.html

Many thanks for the tips and, yes, I debugged this and switched to HTML :)

Now my version is displaying a similar problem (under FireFox) to my
friend with MSIE. i.e. When I click 'reload', the second pane
(Landscape) is briefly displayed on the right.

I tried adding an empty (pseudo-) pane to disguise this but it didn't work.

Do you have any ideas for a fix?

Many thanks for your help and for the tip about the W3C debugging tool.
That's great!

Cheers,
Alan.
 
R

RobG

Alan said:
RobG said:
Alan Searle wrote: [...]
This seems to have nothing at all to do with JavaScript, there are no
attaced scripts and none in the page. Try (but fix all those errors

Actually there is some script in the page. When I looked the first time
there seemed to be some commented script but nothing that was doing
anything special. Now I can see that the script is actually messing
with the display of the page.
Many thanks for the tips and, yes, I debugged this and switched to HTML :)

Now my version is displaying a similar problem (under FireFox) to my
friend with MSIE. i.e. When I click 'reload', the second pane
(Landscape) is briefly displayed on the right.

The page displays the way you've coded it. When the browser reaches
your script, it then modifies the display. In the meantime, you see
what you see.

But the issue isn't a JavaScript one, it is to do with HTML. You have a
mix of very old HTML with lots of depreciated elements, CSS and script.

You need to tackle the problems one at at time, you've made a good start
by swapping to HTML, now keep going by removing the CSS and script and
getting the HTML right - get the basic display to be what you want.

Then add CSS to pretty things up, then script to make magic happen.
I tried adding an empty (pseudo-) pane to disguise this but it didn't work.

Fishing around adding more elements to hide things is just going from
bad to worse.
Do you have any ideas for a fix?

After turning off JavaScript and CSS, modify your HTML until your page
displays properly. Start by giving all your tables border="1" so you
can see exactly where they are - it should highlight what is going wrong.

Add your CSS back in a bit at a time to ensure only good things happen.

Take note, the group:

comp.infosystems.www.authoring.html

can help you far better than anyone here can (plenty of people here are
HTML experts but this is a JavaScript group, HTML help should be sought
in an HTML group).

Once you have the page working acceptably without scripting, then add
script to do fancy stuff. The 'bones' of the page must be good to start
with, hiding unwanted display artifacts with script or kludge elements
is always a bad idea.

[...]
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
474,432
Messages
2,571,682
Members
48,796
Latest member
Greg L.

Latest Threads

Top