Co když Internet Explorer náhodně nezobrazuje stránku?
Odesláno v September 1, 2006 | Kategorie webdesign | Leave a Comment
e to totálně k zešílení a asi musím i ve statistikách vypadat jako cvok.
Některé stránky se mi náhodně nezobrazují. 10x kliknu na odkaz, 8x se zobrazí bílá stránka, 2x se zobrazí normálně. Kdykoliv stránku obnovím, zobrazí se správně.
Zkusím PHPkem poslat cokoliv před tagem HTML, zobrazí se to správně, skript tedy funguje. Zkouším Firefox. V pohodě. Jen ten zatracený Explorer. Cože je to za server? Aha, Pipni. Tak tohle už jsem někdy řešil, chyba byla v prázdných znacích před dokumentem. Ale tady mám všechno správně.
Zkouším odstranit kus hlavičky, nejlíp celou. Aha, vše najednou funguje. Odstraním jen tag s nastavením charsetu na UTF-8. Skript stále funguje. Vrátím v Content-Type charset na UTF-8, problémy se zobrazením jsou zpátky. Ten Explorer se určitě kouše na nějakém nerozpoznaném (dvoj-)znaku.
Zkusím před dokumentem poslat hlavičku se správným kódováním.
<?
header('Content-Type: text/html; charset=utf-8');
?>
Bezva. Funguje.
Doba řešení:1,5 hodiny. Achjo. Poslední dobou už ani z geniálních řešení nemám radost.
Komentáře
Váš komentář: