<button id="button" disabled="">Открыть окно</button>
<script>
(function(){
var url;
button.onclick = function() {
var newWin = window.open(url, 'JSSite',
'width=880,height=550,resizable=yes,scrollbars=yes,status=yes');
newWin.focus();
};
// имитируем xhr запрос.
setTimeout(function(){
url = 'https://google.com';
button.disabled = false;
}, 2000);
})()
</script>