RFZ: Opera, HTTP-Weiterleitungen und AJAX

Beitrag lesen

Um das Ganze dann noch etwas benutzerfreundlicher zu machen, habe ich angefangen, ein umfangreiches JavaScript zu schreiben, das alle Aktionen per AJAX ausführt. Nach längerer Fehleranalyse stellte ich dann fest, dass der Opera eben diesen Weiterleitungen nicht folgt (geht im Firefox ohne Probleme). Also dachte ich mir: Gib den String doch einfach zusätzlich per echo aus und führe einen zusätzlichen Request an die endgültige URI aus - Leider Pustekuchen - Opera zeigt den String nur an (bei Abfrage des responseText(es)), wenn ich die Weiterleitung entferne…

Kennt jemand eine Lösung für das Problem?

Wofür brauchst du denn bei Ajax überhaupt die Weiterleitung?
Ich kenn deine Skripte nicht, aber bei Ajax besteht kein Grund nach einem sensiblen Request auf eine andere Seite zu leiten, immerhin führt ein Reload der Seite ja nicht dazu dass auch die Ajax Funktion neu aufgerufen wird.
Somit solltest du die Aufrufe via Ajax mit einem zusätzlichen Parameter kennzeichnen und direkt alles nötige ausgeben statt weiterzuleiten.