Can someone check this website for me, please.....
My school has just started re-doing its website
( www.perthhigh.co.uk ) and we have run into a Mac / PC argument. The homepage features pull down menus done in javascript and the pupils in chrge ( who know way more than me about these things ) say it is working perfectly. However, in both Safari and IE it doesn't display properly for me. in safari the whole page jumps down so only the top part can be seen without scrolling and the pull down menus open bizarrely in the grey space above the whole page.
Can somebody check for me and see if they get the same results.? I've recently updated to 10.2.5 and the new beta of Safari so it may be something to do with that. The pupils are adamant that this is the fault of the Mac and a good reason why the site should be built only using PCs. however, the school's server is down just now and i can't get access to the internet to check.
( www.perthhigh.co.uk ) and we have run into a Mac / PC argument. The homepage features pull down menus done in javascript and the pupils in chrge ( who know way more than me about these things ) say it is working perfectly. However, in both Safari and IE it doesn't display properly for me. in safari the whole page jumps down so only the top part can be seen without scrolling and the pull down menus open bizarrely in the grey space above the whole page.
Can somebody check for me and see if they get the same results.? I've recently updated to 10.2.5 and the new beta of Safari so it may be something to do with that. The pupils are adamant that this is the fault of the Mac and a good reason why the site should be built only using PCs. however, the school's server is down just now and i can't get access to the internet to check.
Comments
The fault is their "menucontainers.js" file; they can't use JavaScript to write to the document like that, in conjunction with the other Youngpup JavaScript.
A lot of browsers will forgive this, but the Mac ones are pretty strict that the proper rules are followed.
Their JavaScript is writing the drop-down menus invisibly to the page, then putting the rest of the page below that. Hence you see the top of the page far down.
They need to inline their drop-down menu "writeln" code to the HTML page that refers the YoungPup JavaScript.
I have had this issue with a few other websites with Java style menus. For example the Australian Stock Exchange page (Sorta, Kinda)