Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook Drupal(fboauth)弹出窗口全屏打开_Facebook_Drupal_Popup - Fatal编程技术网

Facebook Drupal(fboauth)弹出窗口全屏打开

Facebook Drupal(fboauth)弹出窗口全屏打开,facebook,drupal,popup,Facebook,Drupal,Popup,我正在为Facebook connect使用Drupal fboauth模块。当我点击登录按钮时,它会打开一个对话框,用于验证应用程序,但它会显示在完整的浏览器视图中 根据文档,我也给出了display=popup的参数,但它仍然显示在完整的浏览器视图中。所有浏览器都会出现这种情况 非常感谢您的帮助,谢谢 根据文档,我也给出了display=popup的参数,但它仍然显示在完整的浏览器视图中 引述: 在“弹出”模式下,OAuth对话框以适合嵌入弹出窗口的形式显示 此参数的唯一用途是修改登录对话框

我正在为Facebook connect使用Drupal fboauth模块。当我点击登录按钮时,它会打开一个对话框,用于验证应用程序,但它会显示在完整的浏览器视图中

根据文档,我也给出了display=popup的参数,但它仍然显示在完整的浏览器视图中。所有浏览器都会出现这种情况

非常感谢您的帮助,谢谢

根据文档,我也给出了display=popup的参数,但它仍然显示在完整的浏览器视图中

引述:

在“弹出”模式下,OAuth对话框以适合嵌入弹出窗口的形式显示

此参数的唯一用途是修改登录对话框的外观,使其适合安装在较小的弹出窗口中,而不是显示在“完整”页面中

此参数不会触发弹出窗口的打开–如果您希望在弹出窗口中打开URL,您必须自己执行此操作。(并在成功验证后自行处理它的关闭。)


您的另一个选项是使用JavaScript SDK中的
FB.login
,这将为您打开和关闭弹出窗口。

我的问题是启用了“”模块。它将facebook url视为外部url,并立即添加target=“\u blank”,导致所有单击都在新窗口中打开。

弹出窗口以前使用相同的参数工作,最近停止工作。我不知道怎么做。这可能是Facebook方面发生了变化。也就是说,默认设置是打开一个新窗口,您需要传递一个参数来覆盖该行为。我想知道你到底在FBOAuth的什么地方这么做。