gpt4 book ai didi

javascript - 邀请 friend 后Facebook连接重定向

转载 作者:行者123 更新时间:2023-11-30 18:49:48 26 4
gpt4 key购买 nike

我可以问一下在用户邀请他们的 friend 后如何重定向页面吗?

我有这样的代码:(在 javascript 中)

    function inviteFriends(){
if(isBusy) return false;
isBusy = true;
$(".musicPlayer").addClass("invisible");

var fbsc = '<fb:request-form
action="apps.facebook.com/yourapp?pageid=thanks"
target="_self"
method="post"
nvite="true"
type="Contest"
content="Come and Join this contest!"> <fb:multi-friend-selector
target="_self"
showborder="false"
max="30"
import_external_friends="false"
email_invite="false"
cols="5"
actiontext="Invite your friends!" /></fb:request-form>';

var uiSize = FB.UIServer.Methods["fbml.dialog"].size;
FB.UIServer.Methods["fbml.dialog"].size = {width:625};
FB.ui({
method:'fbml.dialog',
display: 'dialog',
fbml: (fbsc),
width: '625px'
},function(response) {
$(".musicPlayer").removeClass("invisible");
window.location = "?pageid=thanks";
isBusy = false;
});
}

该脚本将在 facebook 对话框窗口中调用带有 facebook 邀请好友对话框的 fbml 窗口。

我想要的是:

  1. 当您关闭窗口(按右上角的 x)时,它会重定向到:?pageid=thanks(这适用于上面的脚本)
  2. 当用户在邀请好友对话框中按下跳过按钮时,它会重定向到:?pageid=thanks(这不起作用 - 它会重定向到 ?pageid=thanks 但在 fbml 窗口内)
  3. 当用户完成邀请他们的 friend 时,它还会重定向到:?pageid=thanks(这也不起作用 - 它会重定向到 ?pageid=thanks 但在新窗口中 -.-!)

我是不是在上面的脚本中遗漏了什么,或者我用错了方法?我想至少在 IE 和 Firefox 中实现这一目标

有人用过吗?我真的需要你的建议,

编辑:

如果我输入:

<fb:request-form target="_top" blah...> <fb:multi-friend-selector target="_self" blah...>

跳过按钮可以使用 :) 但是,在您完成邀请好友后,它仍然会重定向到一个新窗口

如果我把:

<fb:request-form target="_top" blah...> <fb:multi-friend-selector target="_parent" blah...>

如果你邀请你的 friend ,这是可行的,但如果你按下跳过按钮 -.- 则不行!我估计这是因为当你点击邀请你的 friend 时 facebook 打开了另一个对话框窗口(在你点击发送之前预览)

所以跳过按钮和发送按钮之间的结构层次是不同的(我希望你明白我写的)

提前致谢

最佳答案

这就是答案:)

var fbsc = '<fb:request-form action="url here" target="_top" method="post" invite="true" type="Contest" content="blah...">
<fb:multi-friend-selector target="_top" showborder="false" max="30" import_external_friends="false" email_invite="false" cols="5" actiontext="Join NOW to WIN!" /></fb:request-form>';

注意:target="_top"

关于javascript - 邀请 friend 后Facebook连接重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4302920/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com