2010-09-04 68 views
1

我刚刚看到Facebook和Twitter状态更新的StackExchange站点上的按钮。 我想知道SE是如何实现这个的?stackexchange facebook和twitter按钮

我发现这个出色的帖子http://amirrajan.net/Blog/asp-mvc-and-facebook-single-sign-on,它显示了如何在MVC中登录和退出Facebook。

但SE甚至没有要求我登录,我登录到FB,它得到了。我认为它与Twitter一样。

此外,我不知道它是一个设计的东西或标准,但弹出框真的很好,这是FB和Twitter提供的东西?

感谢

回答

1

环顾四周后,它实际上是简单的,只是一个链接,下面是如何发布状态更新到Facebook和Twitter的例子:

<a href="http://www.facebook.com/connect/prompt_feed.php?&message=Stackoverflow%20is%20Awesome%20from%20http://www.stackoverflow.com" target=_blank onclick="window.open(this.href, this.target,'height=500px,width=400px'); return false">Share on Facebook</a> 

<a href="http://twitter.com/home?status=Stackoverflow is Awesome" target=_blank onclick="window.open(this.href, this.target,'height=400px,width=500px'); return false">Tweet about us</a>