Hallöle,
immer wieder ist es ein bestimmter Browser, der Zeit und Nerven kostet, weil er Standards nicht einhält.
Heute aktuell: Bei mehreren
<button type='submit' name='punkt' value='a'>erster</button>
<button type='submit' name='punkt' value='b'>letzter</button>
übermittelt der MSIE nicht etwa den angeklickten value "a" oder "b", sondern immer den letzten angezeigten Button- Text, also "letzter", siehe Thread
https://forum.selfhtml.org/?t=98057&m=597584
Ich plädiere dafür, dem Benutzer eine klare Nachricht zu geben und habe in meine <form> folgende Meldung eingebaut:
<?PHP
if ( strpos ( $_SERVER['HTTP_USER_AGENT'], 'MSIE' ))
echo "Der <b>Internet Explorer</b> kann leider keine Schaltflächen unterscheiden.<br>
Wählen Sie den Hersteller später oder laden Sie kostenlos <a href='http://getfirefox.de' target='_blank'><b style='color:#00a'>Firefox</b></a> als Browser</p>";
?>
zu sehen mit dem IE unter http://www.autoteile-boesel.de/tk_index.htm
Ich denke, das ist ene klare Sprache, so wie:
<noframes>
<body>
<center>Ihr Browser kann leider keine Frames anzeigen.</center>
</body>
</noframes>
... oder wie:
<noscript>
<center>Bitte schalten Sie JavaScript ein.</center>
</noscript>
Wie ist eure Meinung dazu?
LG Kalle