Вопрос по facebook – Поделиться ссылками

3

Я хочу сделать кнопку, которая делится ссылками в этой форме:

<code>http://example.com/#anchor
</code>

но когда я нажимаю на него, он делится только

<code>http://example.com
</code>

Как я могу заставить его поделиться тем, что я хочу?

Ваш Ответ

3   ответа
4

Ваша строка URL, которой вы хотите поделиться, должна выглядеть следующим образом:http://www.domain.com/hello.html%23myanchor

% 23 будет преобразован Facebook в #.

Это не работает, и это не исправляет ошибку приложения Facebook с помощью якорных ссылок.
Это работает, спасибо
2

и непросто понять, что именно вы спрашиваете ...

Поскольку доля функционала устарела, я предполагаю, что вы говорите оКнопка «Мне нравится». As you can see in that page you can put what ever url you want into the "URL to Like" field, then click the "Get Code" button and use that code in your page.

Вы можете разместить код на любой странице, поэтому, если ваша страница: & quot; example.com/#anchor" у вас все еще может быть кнопка, подобная & quot; http: //example.com" или наоборот.

Однако если вы хотите, чтобы пользователю понравился & quot; example.com/#anchor" но когда кто-то нажимает на понравившуюся ссылку, он попадает на & quot; example.com & quot; тогда это невозможно.

Я просто попытался поместить URL с хешем (якорь) на странице руководства кнопки «Мне нравится», потом мне понравилось, и мне действительно понравился этот закрепленный URL, а не общий. Можете ли вы добавить код, который вы используете?
Вот что я говорил:example если вы посмотрите на фактическую ссылку, вы увидите ссылку, которую я пытался поделитьсяiulianonofrei.com/#macro/panorama_3 но на реальной странице это показывает толькоiulianonofrei.com Iulian Onofrei
Я пытался с точностью до наоборот ... извините, мой английский плохо .. как объяснить .. У меня есть только один HTML-файл, поэтому только одна страница, но разные разделы, какexample.com/#macro и когда кто-то входит в эту ссылку, сценарий js прокручивается вниз к этому разделу или открывает лайтбокс с фотографией ... и когда я пытаюсь поделиться ссылкой в этой форме, он делится вместо этого простоexample.com но я хочу поделиться всемexample.com/#photo. Iulian Onofrei
О, вы используете общий ресурс, не используете его, он устарел и больше не поддерживается. Вместо этого используйте кнопку «Нравится».
Вы можете добавить его динамически, просто позвонитеFB.XFBML.parse впоследствии
1

Моя идея состоит в том, чтобы поделиться ссылкой php с переменной, давайте назовем ее «a»; для якоря, который является якоремwithout # so that facebook won't remore it. Thus you share the link: http://www.mywebpa.ge/?a=anchor1 Тогда вам просто нужно восстановить значение «a»; с PHP и добавить небольшой скрипт, который заставляет вас перейти на якорь. Я надеюсь, что это поможет вам. С уважением

Похожие вопросы