2009-04-14 8 views
1

Ich habe eine (ASP.NET MVC) -Site, die jQuery 1.3.2 verwendet und meine jQuery-Funktionen weigern sich, auf Safari 4.0 beta [mac] aufzurufen.jQuery + Safari 4 Beta

I CAN rufen Sie sie auf, wenn ich den Benutzer-Agent zu Safari 3.2.1 Mac ändern. Das erscheint mir seltsam, da ich keine Informationen darüber finden kann, dass jQuery Probleme mit der Beta hat, und ich weiß nicht, warum der User-Agent das ändern würde.

Wer weiß, wie ich jQuery auf Safari 4 arbeiten kann, ohne dass der Benutzer den Benutzer-Agent ändern muss?

Update: Ich öffnete die Seite heute Morgen wieder und alles hat gut funktioniert, mit der richtigen UA. Ich denke, dass die JS-Engine wacklig geworden ist und nach einem Safari-Neustart wurde alles wieder hergestellt.

Vielen Dank für Ihre Kommentare.

+0

Können Sie auf ein Beispiel zeigen? – cgp

+0

Kein öffentliches Beispiel sorry :( –

Antwort

1

ich mit JQuery 1.3.2 auf Safari 4.0 beta (mac) nur eine Minute vor testete, bevor ich zu überprüfen :) Stackoverflow

entschieden Also werde ich nicht denke, es ist ein generelles Problem, Sie haben um Ihnen weitere Informationen zu geben, bevor Ihnen jemand weiterhelfen kann ...

0

Welche jQuery-Funktionen? Aber ich denke nicht, dass oder Safari das Problem ist. Sind Sie sicher, dass der ASP einige (Skript-) Inhalte nicht zurückhält, wenn sie nicht über den User-Agent wissen?

+0

Ja, ich bin mir sicher ... es ist eine Brail-View-Engine, also rendere ich alle Skript-Ausgaben (plus ich habe die Seitenquelle überprüft) –

Verwandte Themen