2012-11-26 34 views
0

我正在管理頁面上的一個客戶端,他的頁面上有一個類似的按鈕。奇怪的是,它不會在IE中顯示,而在其他瀏覽器中則會顯示。我使用Facebook的IFRAME代碼:Facebook的按鈕不會顯示在IE中,只有一個特定的頁面

<iframe src="http://www.facebook.com/plugins/like.php?href=URLOFPAGE&amp;send=false&amp;layout=button_count&amp;width=150&amp;show_faces=true&amp;action=like&amp;colorscheme=light&amp;font&amp;height=21&amp;" scrolling="no" frameborder="0" style="border:none; overflow:auto; width:150px; height:21px;" allowTransparency="true"></iframe> 

當我用我自己的Facebook頁面等按鈕工作(即使在IE)的網址,但是當我使用我的客戶的網址沒有。什麼可能是錯的?

在此先感謝!

+0

你是正確的,取消該國的限制將工作,但什麼是你不能這樣做,由於業務需求你的臉書頁面。這聽起來像一個Facebook的腳本給我的錯誤。 –

+0

對目標頁面有任何限制時,只有當用戶在其瀏覽器中登錄到Facebook時,纔會顯示類似按鈕。這不是一個錯誤,因爲否則FB無法確定用戶是否符合限制條件。 – CBroe

回答

0

我找到了解決方案。 「按鈕」沒有顯示的原因是因爲「國家限制」。轉到您的頁面 - >管理權限並刪除所有國家/地區限制。

現在像按鈕會顯示在所有電腦,手機,平板電腦等

1

嘗試檢查客戶URL的長度。我以前發現URL太長了。如果他們沒有聲明唯一的網址(例如,facebook.com/TheClientsName),那麼首先要做到這一點,它應該解決問題。

相關問題