2011-12-21 54 views
0

我在一个Fancybox窗口中显示的页面上使用Twitter自己的Tweet按钮。fancybox iframe - 打开本地URL,但Tweet这个按钮使用原始页面url

页从显示:

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

鸣叫按钮代码是XYZ页面上。

一切都按预期工作,除了点击Tweet按钮时,推文对话框会显示URL和标题作为Fancybox从其打开的页面,而不是Tweet按钮打开的Fancybox窗口(xyz?param=value)中的页面。

有没有办法让Tweet按钮使用Fancybox窗口中显示页面的标题和URL?

+0

您好, 你有,我们可以打,看到这种情况发生网址? 谢谢! Matt – 2011-12-21 18:40:04

+0

@MatthewPatrickCashatt你可以使用这个。 Fancybox将从info栏中的任何图标打开。 http://yoid.com/domain/2011/12/21/index_9.php – user191688 2011-12-21 18:44:23

回答

0

访问Twitter的开发者文档:

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

您至少有两种选择:

选项1

如果您使用的是他们buttion的JavaScript版本,去标题为“Javascript Tweet Button可以使用的属性”部分。按照覆盖网址的说明进行操作。

选项2

创建使用Twitter的图形你自己的Twitter锚(只是谷歌“推特图形”),然后使用你的服务器端语言来构建相应的网址与自己的数据,但跟随他们的模式。按照模式,我的意思是它们粘在你生成的Twitter按钮上的href。我也正是在这个应用中的所有Twitter的按钮:

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

希望这有助于!

马特

+0

谢谢。发布此问题后,我发现。 :) – user191688 2011-12-21 19:14:32

相关问题