primeira coisa:
"Se não estiver a utilizar o Internet Explore, utilize para poder visualizar as paginas."
isto num site de uma escola causa logo uma primeira impressão desgraçada. não é Explore, mas sim Explorer, e falta o acento em p
áginas
e a frase não tem sentido nenhum para mim. eu só sei que é um aviso para mudar para o IE, porque tu o disseste antes de a abrir
e só o facto de ser uma Alert Box já irrita profundamente. então mesmo que eu já esteja no IE vou apanhar com um alerta na mesma?
quanto ao problema de só dar no IE. o código daquilo está cheio de comentários condicionais, tipo isto:
Código:
<!--[if gte mso 9]>
...
<![endif]-->
<!--[if gte vml 1]>
...
<![endif]-->
isto são coisas que só o IE consegue entender, para os outros browsers o conteúdo são apenas comentários
eu pessoalmente não conheço esses, apenas conhecia os [if IE 6], [if gt IE 5] e por ai fora
não sei o que significa esse
gte mso, mas sei que só o IE vai entender isso
não sei se a solução será apenas tirar esses comentários todos, porque mesmo o IE comentava alguns, o que sugere que é suposto que não seja tudo executado.
foste tu que fizeste o script? duvido, porque pelos vistos não conhecias aqueles comentários.
então sugiro que tentes arranjar de outra fonte, ou que tentes tu fazer (ou começa por fazer o que disse, tirar todos esses comentários e ver no que dá)