Frage : Ein window.location durch ein Href ersetzen

die window.locatiopn.replace Funktion arbeitet, aber, was geschieht, ist es lässt der aktuellen Seite geöffnetes whwn, das sie eine neue Seite öffnet.  Wie kann ich sie zwingen, um zu einer neuen Seite, beim Schließen der exsiting Seite zu gehen, kann ich verwende ein Href als Teil des Ajax script.
So anstelle vom this
window.location.replace („stratplan.aspx? ID=“ + Identifikation);
I möchte etwas Ähnliches verwenden
" “ } } }; req.open („PFOSTEN“, „Include/AJAX.aspx? mode=iubm&id=“ + document.frm.hidSid.value + „&il=“ + insertList + „&ul=“ + updateList + „&sid=“ + SID, richten) aus; req.send (Null); window.open („stratplan.aspx? ID=“ + Identifikation, „_Blank ");

Antwort : Ein window.location durch ein Href ersetzen

Ich habe ein sehr Zeitverständnis, was Sie wirklich wünschen

Dieser Code adressiert die aktuelle Seite um, nachdem das ajax erfolgreich abgeschlossen hat
Möglicherweise bringen Sie nicht „zurück|“ das ist, was geprüft wird

wenn (req.readyState == 4) {// ajax ging zurück
                       wenn (req.responseText.indexOf („|") == -1) {// hatte es NICHT ein Rohrsymbol im Rückholtext: die Seite neu laden
                           window.location.reload ();
                       } sonst {// hatte es ein Rohrsymbol, ersetzt die aktuelle Seite durch eine neue Seite
                           window.location.replace („stratplan.aspx? ID=“ + Identifikation);
                       }

                   }

Weitere Lösungen  
 
programming4us programming4us