我开发了一个Facebook应用(类型:iframe),它将加载到粉丝页面的标签中。在该选项卡上,我有一个链接(下面的代码),它转到facebook域外的页面,并在新窗口中打开。我的链接具有“requirelogin = 1”属性,因此当用户单击链接时,我可以弹出facebook的require访问对话框。
我的问题是在用户点击“允许访问”对话框中的“允许”按钮后,我的链接加载到同一个窗口而不是打开一个新窗口。有没有人遇到过这个问题或有建议在用户点击“允许”按钮后在新窗口中打开我的链接?我尝试过的一个解决方案是将我的href设置为一个临时页面,该页面将调用window.open来弹出我的url,然后重新加载我当前所在的粉丝页面选项卡,但这似乎是一个真正的hacky解决方案。任何其他想法将不胜感激。
答案 0 :(得分:0)
试试这个,您可以在target
的新窗口中强制打开对话框的链接:
<a href="facebook_dialog_link" target="_blank">Logging with Facebook</a>
希望有所帮助!