2011-12-21 49 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

相關問題