ここに状況があります:2つの絶対的に配置されたレイヤー、同じ位置と大きさ。最上位レイヤには、レイヤ全体にまたがるFlashムービーが含まれ、wmode="transparent"
が埋め込まれています。最下層には、ほとんど見えるHTMLリンクが含まれています。Flash wmode transparent - 後ろをクリック
イベントの奇妙なターンアラウンドでは、IE7とIE8がページを期待どおりにレンダリングします。Flashムービーは表示され、マウス対話型です。ムービーの下にあるリンクは部分的に表示され、マウスでインタラクティブに表示されます。 FF3.6とChrome 8では、リンクは表示されますがクリックできません。
例
http://www.powers1.net/flash-test/test2.html
コード
<html>
<head>
<title>test</title>
</head>
<body bgcolor="#eeeeee">
<div style="position: absolute; top: 0px; left: 0px; z-index: 1; width: 550px; height: 400px; overflow: hidden">
<p><a href="http://www.google.com">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum</a></p>
</div>
<div style="position: absolute; top: 0px; left: 0px; z-index: 2">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0" width="550" height="400" id="test" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="allowFullScreen" value="false" />
<param name="movie" value="test.swf" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><param name="bgcolor" value="#ffffff" />
<embed src="test.swf" quality="high" wmode="transparent" bgcolor="#ffffff" width="550" height="400" name="test" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" />
</object>
</div>
</body>
</html>
私はFF、Chromeと他のブラウザでは、このことをエミュレートするために取得できますか質問
やっぱり?
代わりに、HTML、CSS、透明なPNGを使用していました。 – leepowers