我在Fancybox窗口中显示的页面上使用Twitter自己的推文按钮。
页面显示于:
<a class="fancybox fancybox.iframe" href="http://my_domain.com/xyz?param=value">
推文按钮代码位于xyz页面上。
除了单击Tweet按钮时,所有内容都按预期工作,推文对话框显示网址和标题,作为打开Fancybox的页面而不是Fancybox窗口中的页面(xyz?param=value
)Tweet按钮已开启。
有没有办法让Tweet按钮使用Fancybox窗口中显示的页面的标题和网址?
答案 0 :(得分:0)
访问Twitter开发文档:
https://dev.twitter.com/docs/tweet-button
您至少有两个选择:
如果您使用的是他们的禁止的JavaScript版本,请转到标题为“可以由Javascript推文按钮使用的属性”的部分。按照覆盖URL的说明进行操作。
使用Twitter图形(只是谷歌“Twitter图形”)创建自己的Twitter锚点,然后使用您的服务器端语言使用您自己的数据构建适当的URL,但遵循其模式。按模式,我的意思是他们坚持你生成的Twitter按钮的href。我为这个应用程序中的所有Twitter按钮做了这个:
http://www.facebook.com/office365?sk=app_236629039698110
希望这有帮助!
马特