3

我想制作一个以这种形式共享链接的按钮:

http://example.com/#anchor

但是当我点击它时,它只分享

http://example.com

我怎样才能让它分享我想要的东西?

4

3 回答 3

4

这很简单;您要共享的 URL 字符串应如下所示: http: //www.domain.com/hello.html%23myanchor

Facebook 会将 %23 转换为 #。

于 2014-02-13T12:44:00.807 回答
2

您的问题不是很详细,而且很难准确理解您要问的是什么..

由于不推荐使用共享功能,我假设您正在谈论Like button。正如您在该页面中看到的那样,您可以将所需的任何网址放入“喜欢的网址”字段中,然后单击“获取代码”按钮并在您的页面中使用该代码。

您可以将代码放在任何页面中,因此如果您的页面是:“example.com/#anchor”,您仍然可以使用“http://example.com”之类的按钮或其他方式。

但是,如果您希望用户喜欢“example.com/#anchor”,但是当有人点击喜欢的链接时,他会访问“example.com”,那么这是不可能的。

于 2012-05-13T10:53:11.163 回答
1

我只是想到了这个(因为我有同样的问题)。我的想法是共享一个带有变量的 php 链接,让我们称它为锚点的“a”,它是没有 #的锚点,这样 facebook 就不会删除它。因此,您共享链接: http ://www.mywebpa.ge/?a=anchor1 然后您只需使用 php 恢复 'a' 的值并添加一个小脚本,让您转到锚点。我希望它会帮助你。问候

于 2013-06-05T15:15:51.307 回答