Schon lange habe ich mich darüber geärgert, dass das ASP.NET Menu Control nicht vernünftig im Safari Browser dargestellt wird. Nach etwas Suche habe ich hier endlich die Lösung gefunden.
Dazu muß ein neuer ASP.NET Ordner App_Browsers der Lösung zugefügt werden. In dem Ordner erstellt man die Datei safari.browser mit folgenden Inhalt:
<browsers>
<browser refID="safari1plus">
<controlAdapters>
<adapter controlType="System.Web.UI.WebControls.Menu" adapterType="" />
</controlAdapters>
</browser>
</browsers>
Das wars. Die Darstellung unterscheidet sich zwar immer noch von Firfox und IE aber ist erheblich besser.
Technorati tags:
ASP.NET,
Safari
Sonntag, 20. April 2008 12:21