ASPMenu in Safari 7.1 wird Nicht Korrekt wiedergegeben, die in SharePoint 2010
Hat jemand sonst begegnet ein Problem mit der neuesten Version von Safari 7.1 auf Mac und iOS8 bricht ein ASPMenu Steuerung in SharePoint 2010? Die ASPMenu funktionierte gut, bevor die hand, aber jetzt nach dem update hat es beschlossen, um den Inhalt darzustellen ist falsch. Ich habe versucht Einstellung der Seite.ClientTarget = "uplevel", sowie ändern Sie den compat.browser-Datei, um die adapter-System".Web.UI.WebControls.Menü" für Safari, aber keine option ist, hilft das Problem zu beheben.
Kann jemand helfen? Das Menü hat voll gut geklappt, bevor das Safari-update. Danke!
- Es ist erwähnenswert, dass dies behebt das gleiche Problem in SharePoint 2007 mit Safari 6.2. Es war eine Antwort, die erwähnt funktionierte dies 2007 gelöscht wurde. Ich würde nicht haben eine Lösung gefunden, um mein Problem mit SP 2007, wenn ich nicht gesehen hatte, die Antwort.
InformationsquelleAutor Nick Steenstra | 2014-09-19
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Endete, herauszufinden, was das Problem war. In der Vergangenheit, die browser-ID, die der server sehen würde, für Safari war "Safar1Plus". Dies korreliert mit der Eintragung in das compat.browser-Datei, wie aufgeführt:
Safari 7.1 nicht mehr Bindungen an die diese browser-ID, und die ist jetzt aktualisiert worden, um "Safari60". Ich fand dies heraus, indem Sie einen einfachen Befehl in javascript auf meine benutzerdefinierte SharePoint-Seite:
Diese sagten mir das neue browser-ID, die der server sieht. Es berichtet heute wieder als "Safari60". Dann ging ich zurück in die compat.browser-Datei unter " meine web-Anwendung und fügte einen neuen browser und auf die neue browser-ID:
Einmal rettete ich das compat.browser-Datei mit dieser neuen, Safari 7.1 war nun glücklich und das Rendern der ASPMenu wie es in der Vergangenheit. Hoffentlich das hilft!
Den Standard-Speicherort der SP-browser-definitions-Datei ist in "C:\Inetpub\wwwroot\wss\VirtualDirectories\\App_Browsers\compat.browser"