frankp: parameter mit Umlauten wird in IE-Mac verändert

Beitrag lesen

Was kann ich tun?

dich mit urlencode() bekannt machen.

das allein hilft offenbar bei M$ IE für Mac auch nicht, wie mir scheint:

<a href="javascript:openWindow
('werk_install_detail.php?detail=".urlencode($ergebnis2[$i][id])."
&amp;lang=".urlencode($lang)."
&amp;ausst=".urlencode($ergebnis2[$i][titel_de]). usw.

wirft dann zwar säuberlich raus:

<a href="javascript:openWindow('werk_install_detail.php?detail=10
&lang=de
&ausst=s%E4en+-+pflegen+-+ernten' usw.

und das macht in dem neuen Fenster aus
<title>Werke: <? echo $ausst; ?>:-detail-<? echo $lang; ?></title>

<title>Werke: en - pflegen - ernten:-detail-de</title>

auch mit htmlentities (was wohl Quatsch wäre) oder urldecode (was ja sinnig wäre, oder?)

ist das vielschwer ein bug von IE-Mac? Und wenn, dann wohl bei Javascript, oder? (wäre es PHP, müssten es doch alle Browser vergurken...), oder blick ich's nun gar nichtig? Könnte es sein, dass Javascript in der M$-IE-Mac-Version keine derartige Kodierung versteht?

Bitte um weitere Ratschläge und schon mal Dank für Eure Mühe bisher