我正在实施内容共享服务,类似于Twitter和Facebook按钮。当用户访问页面时,他将能够单击我的按钮,这将在新窗口中打开一个页面,让用户与我的服务进行交互。我的服务使用2个参数:当前页面的URL和标题。
我查看了用于添加Twitter,Facebook和Printfriendly按钮的html代码,它们都使用特定于其服务的Javascript代码。 例如,必须包含此JS文件才能将Printfriendly按钮添加到页面中:
<script src="http://cdn.printfriendly.com/printfriendly.js" type="text/javascript"></script>
对于Facebook:<script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"></script>
Twitter的:<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
我的问题是我需要编写一些Javascript代码,还是只需将所有请求转发给服务器?
谢谢,
奥利弗。
答案 0 :(得分:0)
你需要为按钮编写一些JavaScript代码(用于显示指定内容的窗口)和主脚本(如你所提到的那样包括在Twitter和facebook中)</ p>
答案 1 :(得分:0)
您可以使用简单的超链接。例如,Facebook分享按钮的工作方式类似于超链接:<a href="http://www.facebook.com/share.php?u=http://www.shredsite.com/&t=Title">Share on Facebook</a>
。
使用javascript或iframe的原因是为了更好地控制用户体验。因此,您需要决定如何处理它。