Вы должны предположить, что как только вы установите window.location
, браузер загрузит новую страницу, и весь код на текущей странице перестанет работать. Не пытайтесь что-нибудь сделать потом.
Насколько я могу судить, все, что вам нужно здесь, это делать вещи в другом порядке.