Ajax Update und JavaScript Weiterleitung

Benzol

Erfahrenes Mitglied
Versuche mich, seit geraumer Zeit in Ajaxeinzuarbeiten un bin jetzt auf ein höchst überraschendes Phänomen gestolpert.
Und zwar stelle ich grade mein Forum weitesgehend auf Ajax um. Nach dem Absenden der Form-Daten arbeitet eine PHP-Datei alles notwenige ab, und sendet eine Erfolgsmeldung zurück. Diese enthält auch eine JavaScript Weiterleitung zu dem eben erstelleten Beitrag.
Nur seit ich das Eintragen per Ajax mache, reagiert die Weiterleitung nicht. Ich kann mir das nicht erklären...
Ich benutzte das Prototype Framework und aus diesem den Ajax.Updater. Ich hoffe, mir kann jemand helfen... ist schon verwirrend irgentwie :)
 
Naja, wenn das Hilft... das hier ist der Code, der vom Ajax-Updater bei erfolg ausgegeben wird

HTML:
Deine Antwort wurde erstellt. Du wirst in wenigen Augenblicken weitergeleitet.<br>Sollte dein Browser keine Weiterleitung unterstützen, klicke auf den folgenden Link.<br>
<br><img src='Bilder/pfeil.gif'>&nbsp;<a href='<? echo"?site=Forum&brettid=$brettid&themenid=$themenid#$postid"; ?>'>Zurück zum Thema</a>
<br><img src='Bilder/pfeil.gif'>&nbsp;<a href='<? echo"?site=Forum&brettid=$brettid"; ?>'>Zurück zur Übersicht</a>
<!-- Weiterleitung -->
<script language="JavaScript">
setTimeout("document.location.href='<?php echo "?site=Forum&brettid=$brettid&themenid=$themenid#$postid" ?>'", 4000);
								</script>

Und den Updater rufe ich so auf

Javascript:
if(chkform()) new Ajax.Updater('content', 'includes/forum_createpost', { method: 'post', 
parameters: {
		  titel: $F('titel'), 
		  text: $F('text'), 
		  abo: $F('abo'), 
		  themenid: themenid,
		  brettid: brettid
		  } 
});
 
Zuletzt bearbeitet von einem Moderator:
Zurück