这是两个脚本中的一个,我遇到涉及fb:friend-selector的问题。这是一个facebook iframe应用程序,但无论我尝试什么,在ie6高度约150px,它给滚动条。通过添加1px边框,似乎在其他浏览器中确实可以正常工作,当朋友列表被填充时,初始高度大约为150px whci。在IE6中,这种情况永远不会发生。
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml">
<head></head>
<body>
<script src="http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php" type="text/javascript"></script>
<?=$_GET[friend_sel];?>
<fb:serverfbml style="width: 500px; height:20px; border:1px solid red">
<script type="text/fbml">
<form id="addform" action="http://www.keywordintellect.com/facebook/iframeexample/serverfbml.php?<?=fbvars?>">
<fb:fbml>
<fb:friend-selector uid="<?=$user_id?>" name="newuid" idname="friend_sel" style="height: 700px"></fb:friend-selector>
</fb:fbml>
<input type="submit" value="Submit"/>
</form>
</script>
</fb:serverfbml>
<script src="http://static.ak.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php" type="text/javascript"></script>
<script type="text/javascript">
FB_RequireFeatures(["XFBML"], function(){
FB.Facebook.init("<?php echo $appapikey ?>", "xd_receiver.htm",null);
FB.CanvasClient.startTimerToSizeToContent();
}
);
</script>
答案 0 :(得分:0)
您是否尝试将应用程序IFrame大小设置为可调整大小? 如果你没有去你的应用程序 - &gt;编辑设置 - &gt; canvas-&gt;画布设置 - &gt; IFrame尺寸 检查Resizable。