如何使用共享网页当前链接的自定义图像创建共享按钮?它只共享一个固定的链接

时间:2011-01-11 12:03:54

标签: php facebook

如何使用共享网页当前链接的自定义图像创建共享按钮?它只共享固定链接

2 个答案:

答案 0 :(得分:1)

您是否尝试使用add this

我认为您可以自定义他们正在使用的图片。

此处different-image

答案 1 :(得分:0)

如果您正在谈论标准社交图标,可能是您想要一个图标集。然后,您可以自行决定是否确保传递给共享URL的URL是您希望用户能够共享的URL。

有很多方法可以做到这一点,服务器端是最好的 - 假设您已经在使用某种服务器端脚本语言;在PHP中,例如:

<a href="http://facebook.com/share?url=<?php echo $_SERVER['PHP_SELF'] ?>">
  <img/>
</a>

如果你不是,你可以使用JavaScript,但很明显,请注意非js用户会得到你可能默认为主页的静态网址。

使用jQuery的一个例子就是:

$("a").attr('href', 'http://faceboom.com/share?url=' + window.location);

注意:我完全弥补了Facebook共享网址。