Maureen,
Your site works just fine at
www.mjhenshall.pwp.blueyonder.co.uk, and your
home page works at the other URL of
www.devonviewcaravans.co.uk, but the
other pages don't...because the Publisher HTML files are being framed.
Framing doesn't work with Publisher, partly because the navbar uses relative
links. Interestingly, if you view your site with FireFox, your site
works...just not with IE, which is probably why your friend with the Apple
was able to get it to work...they probably weren't using IE. This is where I
start reaching the limit of my knowledge, but as I understand it, the
Publisher coding engine produces "smarter" code for IE, but also produces
"dumber" code for other browsers. In this case the "dumber" code works in
FireFox, but the "smarter" code doesn't work in IE because of the framing.
How's that for a high tech answer?
You are probably going to have to either contact your webhost and explain to
them that the navbar uses relative links, and Publisher pages will not work
when framed...and do they have a solution...or do away with your navbar and
build one with absolute links.
Perhaps this will help explain the issue to your host. When you go to
www.devonviewcaravans.co.uk your home page, the index.htm file loads. But if
you go to View > Source (in IE), then you will see the code for the page,
and can see the framing. In fact you are looking at
http://www.mjhenshall.pwp.blueyonder.co.uk/">
http://devonviewcaravans.co.uk/index.htm
Now if you hover your mouse over your navbar button for your Caravans page,
and look in the status bar, you will see that if you click that button it
will try to take you to "Page320.htm". Publisher put that page into your
"index_files" folder, so when you click that link, it looks to
http://devonviewcaravans.co.uk/index_files/Page320.htm for your Caravans
page and you end up with a blank page. Why? Because that is not where your
"index_files" folder is located. It is located here:
http://www.mjhenshall.pwp.blueyonder.co.uk/index_files/Page320.htm . If you
load your home page in FireFox and hover over the button for your Caravan
page, and you look in your status bar, that is the absolute link you will
see, instead of just Page320.htm...the relative link. (By the way, you can
download FireFox for free to test this if you want)
I know all that is clear as mud, and is not much more clear to me, but the
issue is the way your site is framed, and Publisher pages don't work in a
frame...in IE, and I am not sure of the solution, if your host can't help.
As I said, I would guess that you could do away with the wizard built
navbar, and the relative links, and build one with out the wizard using
absolute links.
Or you might also try not using the subfolder option. In Publisher go to
Tools > Options > Web tab, and untick "Organize supporting files in a
folder". Then Publish to the Web, new HTML files, delete your old files on
your host, and upload your new...and try that. Now instead of producing just
an index.htm file plus a index_files folder, all your supporting graphics
and other pages will be at the same level as the index.htm file. I would try
this option before I did away with the relative links, and after talking to
your host about the framing issue.
Sorry I can't be of more help, but hopefully this will lead to a solution.
And like everybody else, congrats on a good looking site ;-)
DavidF