2009-12-02 67 views
0

我想在我的网站上使用Facebook连接(主要使用ASP.NET)。当用户点击“连接”按钮时,应用程序设置中的“连接URL”会在连接对话框中打开。 如何使用“连接”按钮在页面中打开目标URL?Facebook连接对话框不关闭

我的按钮是:

<fb:login-button size="large" onlogin="window.location.reload();"> 

请大家看看究竟我在说什么,在http://www.stockmadness.logicbomb.in(单页网站)

感谢。

+0

好吧,看起来你必须从开发者模式中将其从开发者模式中移除,以便任何人对其进行测试:“Stock疯狂(LogicBomb.in)正在建设中,请稍后再试。 – typeoneerror 2009-12-02 16:39:00

+0

这不是沙盒模式。我已将连接网址留空。现在检查出来。问题仍然存在。 – 2009-12-02 18:14:57

回答

1

以这种方式为我的作品:

<fb:login-button onlogin="document.location.href=document.location.href;"> 
</fb:login-button> 

如果去掉onlogin属性(这是默认的行为),这也将关闭。 看来你在onlogin属性中传递的代码是javascript的一个子集,有可能吗?

我写了一个facebook连接教程here。 :-)

+0

Pons,这与OAuth 2.0仍然相关吗? – 2011-10-08 04:34:40