Fråga : Byt ut en window.location med en Href

window.locatiopn.replacena fungerar arbeten, men vad händer, är det lämnar strömsidan öppen whwn som den öppnar en ny sida.  Hur kan jag tvinga den för att gå till ett nytt sidastundbokslut den exsiting sidan, kan mig använder en Href som delen av Ajaxen script.
So i stället för this
window.location.replace (”stratplan.aspx? ID=” + ID);
I skulle något liknande för att använda något lik ”, } } }; req.open (”POSTA”, ”Include/AJAX.aspx? mode=iubm&id=” + document.frm.hidSid.value + ”&il=” + insertListen + ”&ul=” + updateListen + ”&sid=” + sid, true); (ogiltig) req.send; window.open (”stratplan.aspx? ID=” + ID, ”_Blank”);

" klar "

Svar : Byt ut en window.location med en Href

Jag har mycket en hård tidöverenskommelse vad du önskar egentligen

Detta kodifierar ska omdirigerar strömsidan, efter ajaxen har lyckat avslutat
Kanske du går inte tillbaka ”,|” som är vad testas

om (req.readyState-== 4) {// ajax gick tillbaka
                       om (req.responseText.indexOf (”,|”) == -1) {// den INTE hade ett leda i rörsymbol i den återgång texten: lägg tillbaka sidan
                           window.location.reload ();
                       } annars {// den hade ett leda i rörsymbol, byter ut strömsidan med en ny sida
                           window.location.replace (”stratplan.aspx? ID=” + ID);
                       }

                   }

Andra lösningar  
 
programming4us programming4us