我想制作一个按这种形式分享链接的按钮:
http://example.com/#anchor
但是当我点击它时,它只共享
http://example.com
我怎样才能让它分享我想要的东西?
答案 0 :(得分:4)
这很简单;您要分享的网址字符串应如下所示:http://www.domain.com/hello.html%23myanchor
%23将由Facebook转换为#。
答案 1 :(得分:2)
你的问题不是很详细,要弄清楚你要的是什么并不容易..
由于共享功能被弃用,我假设你在谈论Like button。 正如您在该页面中看到的那样,您可以将所需的网址放入“喜欢的URL”字段中,然后单击“获取代码”按钮并在页面中使用该代码。
您可以将代码放在任何页面中,因此如果您的页面是:“example.com/#anchor”,您仍然可以使用“http://example.com”之类的按钮或其他方式。
但是,如果您希望用户喜欢“example.com/#anchor”,但是当有人点击喜欢的链接时,他会访问“example.com”,那么这是不可能的。
答案 2 :(得分:1)
我只是想到这个(因为我有同样的问题)。 我的想法是与一个变量共享一个php链接,让我们称它为'a'用于锚点,这是锚点没有#,这样facebook就不会重新发送它。 因此,您共享链接: http://www.mywebpa.ge/?a=anchor1 然后你只需要用php恢复'a'的值,并添加一个小脚本,让你去锚。 我希望它会对你有所帮助。 此致