fancybox iframe - открывает локальный URL, но Tweet Эта кнопка использует URL страницы происхождения - PullRequest
0 голосов
/ 21 декабря 2011

Я использую собственную кнопку Twitter в Твиттере на странице, отображаемой в окне Fancybox.

Страница отображается из:

<a class="fancybox fancybox.iframe" href="http://my_domain.com/xyz?param=value">

Кнопка Tweetкод находится на странице xyz.

Все работает, как и ожидалось, за исключением того, что при нажатии кнопки Tweet в диалоговом окне твита отображается URL-адрес и заголовок как страница, с которой был открыт Fancybox, а не страница в окне Fancybox.(xyz?param=value), что кнопка Tweet включена.

Есть ли способ заставить кнопку Tweet использовать заголовок и URL-адрес страницы, отображаемой в окне Fancybox?

1 Ответ

0 голосов
/ 21 декабря 2011

Посетите документацию по Твиттеру здесь:

https://dev.twitter.com/docs/tweet-button

У вас есть как минимум два варианта:

Опция 1

Если вы используетеих версия JavaScript, перейдите в раздел, озаглавленный «Свойства, которые могут быть использованы Tweet Button Javascript».Следуйте инструкциям по переопределению URL-адреса.

Вариант 2

Создайте свой собственный якорь в Твиттере, используя рисунок в Twitter (просто Google «Twitter Graphics»), а затем используйте свой язык на стороне сервера для созданиясоответствующий URL с вашими собственными данными, но по их шаблону.Под шаблоном я подразумеваю то, что они вставляют в ваши сгенерированные кнопки Twitter.Я сделал именно это для всех кнопок Twitter в этом приложении:

http://www.facebook.com/office365?sk=app_236629039698110

Надеюсь, это поможет!

Matt

...