У меня есть всплывающее окно, которое вызывает RESTful-сервер для аутентификации Oauth, но когда результат возвращается, он отображает JSON во всплывающем окне, а не закрывает всплывающее окно и сохраняет JSON в модель. Как это исправить?Получить JSON Результат из всплывающего окна. Angular.JS
this.socialLogin = function(provider) {
var url = urlBase + '/' + provider,
width = 1000,
height = 650,
top = (window.outerHeight - height)/2,
left = (window.outerWidth - width)/2,
socialPopup = null;
$window.open(url, 'Social Login', 'width=' + width + ',height=' + height + ',scrollbars=0,top=' + top + ',left=' + left);
};
Зачем вам нужно дополнительное окно, в первую очередь? Если в вашем домене вы можете использовать postMessage API для передачи данных обратно в главное окно – charlietfl
Когда я пытаюсь это сделать, ничего не происходит вообще. – Knoland
когда вы пытаетесь что? – charlietfl