如果不刷新页面,我真的不知道这是否可能,但基本上我有一个用户可以填写的表单,然后如果他们没有登录,则会触发一个弹出窗口。如果用户选择他们想用 Facebook 登录,我想授权登录服务器端。我通过在授权位置打开一个新窗口来做到这一点。
我想处理来自新窗口的数据,然后在加载并授权用户后将其关闭。
目前我有:
sessionSetRequest.done(function(){
var facebookAuthWindow = window.open(window.location.origin + '/auth/facebook');
facebookAuthWindow.onload = function(){
facebookAuthWindow.close();
};
});
但是.onload()
没有调用该函数。
或者,我有没有办法通过加载一个自行关闭的页面来关闭新窗口,然后在原始页面中运行另一个功能?
许多人先发制人地感谢您的帮助;关于帮助主题,您可能想查看我正在构建的网站 (;
www.dev.thinkshare.it/about