FB Like按钮网址在IE8中不起作用(使用iframe)

时间:2012-01-06 18:33:51

标签: iframe facebook-like

我在我的portlet jsp中使用以下iframe标记:

<iframe src="http://www.facebook.com/plugins/like.php?href=
  <%=url%>&amp;layout=standard&amp;show_faces=false&amp;width=286&amp;action=like&amp;font=arial&amp;colorscheme=light&amp;height=35"
  scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:286px; 
  height:35px;" allowTransparency="true">
</iframe>

点击firefox中的like按钮会重定向到FB登录页面。但是在IE8中,它会重定向到空白页面。

以下是我从IE8浏览器复制的网址,显示空白页面:

http://www.facebook.com/connect/connect_to_external_page_widget_loggedin.php?social_plugin=like&external_page_url=http%3A%2F%2Flocalhost%3A8080%2Fweb%2Fbates%2Fprofile#_=_

2 个答案:

答案 0 :(得分:1)

尝试禁用IE保护模式。

答案 1 :(得分:0)

<iframe src="http://www.facebook.com/plugins/like.php?href=
  <%=url%>&amp;layout=standard&amp;show_faces=false&amp;width=286&amp;action=like&amp;font=arial&amp;colorscheme=light&amp;height=35"
  scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:286px; 
  height:35px;" allowTransparency="true">
</iframe>