Я использую плагин FB Share на вкладке facebook, так что это просто внутри тега body:
<div id="sharebtn">
<fb:share-button href="path-to-redirect-url.html"> </fb:share-button>
</div>
Перенаправление - это страница перехода с метаинформацией, которую я хочу получить.-пополнить, и он перенаправляет пользователя на полный адрес вкладки, которой он делится.
basic fb.init:
<div id="fb-root"></div>
<script src="https://connect.facebook.net/en_US/all.js"></script>
<script>
FB.init({
appId : '12345668blahblah',
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml : true, // parse XFBML
channelUrl : 'channelurlblahblah.php', //
oauth : true // enable OAuth 2.0
});
Так вот, этоработает правильно (отображается) во всех браузерах, когда вы просматриваете содержимое вкладки изолированно, например:
http://www.atdesigner.com/c/byf/fb/recipes/
И работает, если вы просматриваете вкладку (через iframe) в Facebook, во всех браузерах, кроме, как вы уже догадалисьэто, IE.
https://www.facebook.com/BackyardFarms?sk=app_222628611095624
Почему кнопка общего доступа не отображается в IE при просмотре через iframe FB?