在IE8中制作Facebook Like按钮iFrame背景透明闪存

时间:2011-11-10 05:54:34

标签: facebook internet-explorer-8 facebook-like facebook-iframe

一直试图将FB Like按钮iFrame浮动到Flash内容上,使用allowTransparency并在FF和Chrome中运行良好,但在IE8中iFrame仍然有白色背景,我使用
swfobject加载闪光灯。

任何修复指针都非常感谢!

iFrame& swfobject资料来源:

     <iframe src="https://www.facebook.com/plugins/like.php?href=https%3A%2F%2Fapps.facebook.com%MYAPP;send=false&amp;layout=button_count&amp;width=450&amp;show_faces=false&amp;action=like&amp;colorscheme=dark&amp;font=verdana&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:21px; position: absolute; background-color:transparent; top: 50px; left: 623px ; z-index:1255; allowTransparency:true;"  ></iframe>


swfobject.embedSWF("my.swf", "mySWF", "753", "774", "10.0", "#000000", null, null, {name:"mySWF",wmode:"opaque"});

2 个答案:

答案 0 :(得分:1)

您使用allowtransparency作为样式,但它必须是iframe的属性。 <iframe allowtransparency="true"></iframe> 可能会有延迟,但加载页面后,iframe的背景应该是透明的。

答案 1 :(得分:0)

如果我理解你的问题,我实际上并不认为你可以这样做。如果您查看Facebook的branding guidelines,它会在类似按钮的使用情况下说明您不要修改图像。

如果我误解了 - 你是否有实时链接到你想要实现的目标,它在FF和Chrome上工作?

相关问题