L’histoire d’Ö – Wie der IE doch noch kann

Mit folgendem Hack bringt man den IE dazu, Umlaute bei einem formularbasierten AJAX-Request korrekt an den Server zu schicken:

<form method=“POST“ action=“remoteHtmlAjaxsearch“ accept-charset=“UTF-8″> <input type=“hidden“ name=“ie_hack“ value=“&#153;“ /> <input type=“text“ id=“ajaxsearch“ /><br /> <input type=“submit“ value=“Suchen“ id=“btnSubmit“/> </form>

JQuery, AJAX und Encoding

Schickt man in seiner Webapplikation Formulardaten mit AJAX zum Server, dann kann man böse Überraschungen erleben, insbesondere wenn man meistens mit dem Firefox arbeitet und nur gelegentlich mit dem IE testet.

Während der Firefox mit UTF-8 prächtig zurechtkommt, muss man beim IE schon mit dem Zweihänder dahinter, um seine äs, ös und üs irgendwie auf […]