Vraag : Vervang een window.location met een Href

window.locatiopn.replace functioneren de werken maar wat gebeurt is het verlaat de huidige pagina open whwn het een nieuwe pagina opent.  Hoe kan ik het om naar een nieuwe pagina terwijl het sluiten van de exsiting pagina, kan ik een Href als deel van Ajax script.
So in plaats van this
window.location.replace („stratplan.aspx? ID=“ + Identiteitskaart);
I zou iets in die aard willen gebruiken
" “ } } }; req.open („POST“, „Include/AJAX.aspx? mode=iubm&id=“ + document.frm.hidSid.value + „&il=“ + insertList + „&ul=“ + updateList + „&sid=“ + waar sid,); (ongeldig) req.send; window.open („stratplan.aspx? ID=“ + Identiteitskaart, „_Blank“);

Antwoord : Vervang een window.location met een Href

Ik heb een zeer harde tijd begrijpend wat u werkelijk wilt

Deze code zal de huidige pagina opnieuw richten nadat ajax met succes heeft voltooid
Misschien keert u geen terug „|“ welke is wat wordt getest

als (req.readyState == 4) {teruggekeerd // ajax
                       als (req.responseText.indexOf („|“) == -1) {// het Had geen pijpsymbool in de terugkeertekst: herlaad de pagina
                           window.location.reload ();
                       } anders {// het had een pijpsymbool, de huidige pagina met een nieuwe pagina vervangen
                           window.location.replace („stratplan.aspx? ID=“ + Identiteitskaart);
                       }

                   }

Andere oplossingen  
 
programming4us programming4us