Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/432.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
Javascript 如何创建Tweet按钮或Facebook共享等内容共享服务_Javascript_Facebook_Twitter_Social Networking - Fatal编程技术网

Javascript 如何创建Tweet按钮或Facebook共享等内容共享服务

Javascript 如何创建Tweet按钮或Facebook共享等内容共享服务,javascript,facebook,twitter,social-networking,Javascript,Facebook,Twitter,Social Networking,我正在实施一项内容共享服务,类似于Twitter和Facebook按钮。当用户访问一个页面时,他将能够单击“我的”按钮,这将在一个新窗口中打开一个页面,允许用户与我的服务交互。我的服务使用两个参数:当前页面的URL和标题 我看过用于添加Twitter、Facebook和Printfriendly按钮的html代码,它们都使用特定于其服务的Javascript代码。 例如,必须包含此JS文件才能将Printfriendly按钮添加到页面: <script src="http://cdn.pr

我正在实施一项内容共享服务,类似于Twitter和Facebook按钮。当用户访问一个页面时,他将能够单击“我的”按钮,这将在一个新窗口中打开一个页面,允许用户与我的服务交互。我的服务使用两个参数:当前页面的URL和标题

我看过用于添加Twitter、Facebook和Printfriendly按钮的html代码,它们都使用特定于其服务的Javascript代码。 例如,必须包含此JS文件才能将Printfriendly按钮添加到页面:

<script src="http://cdn.printfriendly.com/printfriendly.js" type="text/javascript"></script>

对于Facebook:

推特:

我的问题是,我是否需要编写一些Javascript代码,还是可以将所有请求转发到服务器

谢谢


Olivier。

您需要为按钮(窗口显示指定内容)和主脚本(如您所提到的Twitter和facebook所包含的)编写一点JavaScript代码。

您可以通过简单的超链接摆脱。例如,Facebook共享按钮的工作原理类似于超链接:
。 使用javascript或iframe的原因是为了更好地控制用户体验。因此,这取决于你决定如何处理它