Я пишу приложение iframe для Facebook / Facebook Connect, и на одной из страниц есть выбор нескольких друзей. Он прекрасно отрисовывается в каждом браузере, который я пробовал (FF / Mac, Safari / Mac, IE8 / Win), но не воспроизводится вообще в IE7 / Win. Я ждал и ждал (в случае, если это было просто медленно), и это никогда не появлялось.
Вот мой код.
<fb:serverfbml style="width:750px;height:700px">
<script type="text/fbml">
<fb:fbml>
<fb:request-form
action="<? echo $invite_href; ?>"
method="post"
type="<? echo $app_name; ?>"
content="<? echo htmlentities($content,ENT_COMPAT,'UTF-8'); ?>">
<div class="clearfix" style="padding-right:20px;" height="500" width="750">
<fb:multi-friend-selector
actiontext="Here are your friends who don't have <? echo $app_name; ?> yet. Invite your friends and let them help too - it's free!"
exclude_ids="<? echo $friends; ?>" />
</div>
</fb:request-form>
</fb:fbml>
</script>
</fb:serverfbml>
Другие необходимые вещи (FeatureLoader.js и все такое) включены (должны быть) должным образом, поскольку селектор друзей и любой другой тег fb, который я использую в приложении, работает отлично. Тег serverfbml - ЕДИНСТВЕННАЯ вещь, доставляющая мне проблемы в IE7. У большинства людей, похоже, есть проблема с рендерингом селектора при досадном росте в 150 пикселей - я не могу найти кого-то еще, кто имеет проблему с ним, вообще не рендеринг.