【问题标题】:Making Facebook Like button iFrame background transparent over flash in IE8在 IE8 中使 Facebook Like 按钮 iFrame 背景在 Flash 上透明
【发布时间】:2011-11-10 05:54:34
【问题描述】:

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

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

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"});

【问题讨论】:

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


    【解决方案1】:

    您正在使用 allowtransparency 作为样式,但它必须是 iframe 的属性。 &lt;iframe allowtransparency="true"&gt;&lt;/iframe&gt; 可能会有延迟,但一旦页面加载完毕,您的 iframe 的背景应该是透明的。

    【讨论】:

      【解决方案2】:

      如果我正确理解您的问题,我实际上认为您不允许这样做。如果你查看 Facebook 的branding guidelines,它会在点赞按钮的使用上说,你不能修改图片。

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

      【讨论】:

      猜你喜欢
      • 2012-06-17
      • 1970-01-01
      • 2021-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多