Hallo,
Mist. Habe eben nachgeschaut. Der "aktuelle" IE von windows 10 bringt immer noch eigene Fehlermeldungen, wenn man ihm nicht ein halbes K (512 Byte) schickt.
das ist aber AFAIR schon seit IE4 einstellbar. Die Option lautet "Kurze HTTP-Fehlermeldungen anzeigen". Dort ein Häkchen zu setzen ist IMO sauberer als serverseitig zu tricksen, um auf die 512 Byte zu kommen.
Mit aktiviertem Output-Buffering und PHP klappt es vor dem Ausstieg damit ganz gut:
function preventIEErrorMessages( $z=false ) { if ( 512 > ob_get_length() ) { if (false === $z ) { $z = 512 - 75 - ob_get_length(); } $s = str_repeat( '-', $z ); echo '<!-- This will prevent IE-users to show microsofts own error messages. ' . $s . ' -->'; } }
Warum so umständlich? Schreib einen ausreichend "fetten" HTML-Kommentar ins Error-Dokument und gut is'.
Ciao,
Martin
--
Ich stamme aus Ironien, einem Land am sarkastischen Ozean.
Ich stamme aus Ironien, einem Land am sarkastischen Ozean.