近日gametrailers从改变了自己的嵌入代码:覆盖不透明的div的iframe
<embed width="960" height="540" src="http://media.mtvnservices.com/mgid:moses:video:gametrailers.com:722265" quality="high" bgcolor="000000" name="efp" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="autoPlay=false" allowfullscreen="true"></embed>
到
<iframe src="http://media.mtvnservices.com/embed/mgid:arc:video:gametrailers.com:0a115b6c-2d82-4a8c-b08b-4b6975e4c0dc" width="960" height="540" frameborder="0"></iframe>
新的嵌入代码是一样的youtube iframe,它覆盖我的收藏夹。
随着旧的嵌入代码,我能够增加wmode参数,并使其留在div下方:
<embed wmode="opaque" width="960" height="540" src="http://media.mtvnservices.com/mgid:moses:video:gametrailers.com:722265" quality="high" bgcolor="000000" name="efp" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="autoPlay=false" allowfullscreen="true"></embed>
但新的代码不允许我做任何事情,以保持以下的iframe,确实任何人都知道这个解决方案或我错过了一些隐藏的参数?
使用z-index&位置对父div的绝对或相对位置 – SVS 2012-07-20 09:09:11
@SVS在chrome中没有影响 – 2012-07-20 09:50:41