Też ostatnio dowiedziałem się, że IETester przekłamuje, ale MultipleIEs to zupełnie co innego. To de facto jest IE6.
Dlatego wydaje mi się, że na "fabrycznie" zainstalowanym będzie tak samo. Jakby się Tobie (o ile masz taką możliwość), albo komuś innemu chciało sprawdzić to adres strony to www.testomaniak.pl. Problem jest z linkami "Zagraj" i "Moje testy" w menu oraz linkiem "Nie pamiętasz hasła" po lewej u góry.
update --------------------------------------------------------------------------
Wirtualną maszynę sobie odpuściłem i zacząłem grzebać w kodzie. Dziwna sprawa.Wygląda na to, że niektóre linki działają dlatego, że generują "odpowiednio" długi kod HTML, inne nie działają bo generują za krótki (cokolwiek by to miało oznaczać).
Znalazłem już taki punkt, w którym, gdy dodam jeden znak (obojętnie jaki, pojedynczy znak do generowanego dokumentu a właściwie do wyjścia) to strona się wyświetla. Odejmę znak (niekoniecznie ten sam) i znowu biała pusta strona.
Używam składni heredoc, może to ma jakieś znaczenie? Coś czuję, że będzie "rozrywka" na cały weekend...
kolejny update---------------------------------------------------------------------------------
Problemu nie rozwiązałem, ale zauważyłem, że dałoby się go usunąć robiąc jedną z dwóch rzeczy:
1) usuwając
charset=UTF-8 z linii:
<meta http-equiv="Content-type" content="text/html; charset=UTF-8" />
2) zmieniając kodowanie plików z
UTF-8 bez BOM na
UTF-8 Chciałbym jednak zachować UTF-8 bez BOM, ponieważ bez niego wywala mi błędy w sesji "Headers already sent".
A pytanie dlaczego dzieje się tak na serwerze, ale lokalnie jest ok ciągle aktualne...
update---------------------------------------------------------------------------------
Okazało się, że wina leży po stronie dostawcy hostingu.
Trzeba czekać aż problem rozwiąże się samoistnie (ludzie przestaną używać IE6) bo nazwa.pl już "nie wspiera" tej przeglądarki.