弹出facebook登录对话框
Popping up facebook login dialog
我正在编写一个库,从facebook获得短期令牌。我只是简单地制作一个iframe并打开里面的对话框。如果用户登录之前没有问题,但如果用户将提示第一次facebook块iframe我的代码是下面我如何解决这个问题。
function Facebook (params){
this.url="https://facebook.com/dialog/oauth"+params;
this.Get=function(){
var css="position:absolute;top:50%;left:50%;'
transform:translate(-50%,-50%);width:500px;height:300px;z-index:9999",
frame=document.createElement("iframe"),
url=this.url;
frame.setAttribute("style",css);
return {
pop:function(){
document.getElementsByTagName("body")[0].appendChild(frame);
alert(url);
frame.setAttribute("src",url);
}
}
}
}
我通过打开popup来解决这个问题,如果来自可信事件的弹出窗口(如单击浏览器)不阻止它,而从控制台尝试,无论如何他们都会阻止
相关文章:
- javascript sdk正在打开多个登录对话框
- 用于登录/注册Angular应用程序的模式/对话框
- 单击菜单栏打开jQuery对话框作为登录框
- 脸书图FB.登录连接对话框,取消事件
- 如何实现页面中弹出的登录对话框
- 在JSF登录对话框中使用jQuery/Javascript重置密码
- 第三方网站的登录对话框
- 如何在用户登录时删除登录对话框
- Facebook共享对话框需要登录
- 从flash调用时,facebook javascript sdk登录对话框被阻止
- 使用量角器和角度带模式测试登录对话框时发生超时错误
- 为什么登录对话框不工作
- Facebook登录认证对话框和权限
- Chrome浏览器无法登录Facebook.没有对话框和未捕获的Javascript异常
- 弹出facebook登录对话框
- 当登录多个帐户时,无法获得Google Drive API共享对话框
- Facebook连接登录对话框
- 让我登录在php函数使用模态对话框登录表单
- 带有publish_actions对话框的Facebook javascript登录不起作用
- Facebook登录:请确保您的redirect_uri与您在OAuth对话框中使用的重定向_uri相同