我正在使用基于jquery的facebox弹出窗口。我的广告平台是Doubleclick。一些Flash广告来自弹出窗口。我正在iframe中加载广告的js代码。
我尝试将wmode = transparent作为参数传递给js广告代码我为某些Flash广告做了帮助,但是对于某些广告,它没有采用wmode = transprent。我甚至试图增加facebox的z-index,但这也没有帮助。我该怎么办。
我不这么认为这可能是一个双重clik specfic问题(我知道它需要寻求帮助的地方)但是我的文本/内容问题上的其他网站的闪光
答案 0 :(得分:1)
问题是您无法控制来自代理商广告的Flash广告/ javascript广告代码。我发现这个问题的唯一通用解决方案是使用弹出插件可用的回调并在弹出窗口加载时隐藏广告,然后再次显示它们然后弹出窗口关闭。
答案 1 :(得分:0)
您不必将wmode = transparent传递给JS。你必须将它传递给Flash。 More information at Adobe Flash's Website.
答案 2 :(得分:0)
在显示弹出窗口时隐藏广告是此主题中讨论的可能解决方案:
此处与SO类似的问题定期出现,我不知道任何一种解决方案适用于所有浏览器和所有应用程序。
答案 3 :(得分:0)
我从来没有使用过facebox popup但是我确定它会有一些外部div,只需通过css给它一些纯色,例如background-color:#ccc即使它的wmode是window也会闪过它。