Denna kod lägger en genomskinlig mörk platta över hela sidan och funkar i alla browsers utom IE. Jag skulle skapa en div som är initialt dold (display: none) som du lägger över hela sidan när den visas.Opacityproblem i IE
Där är det bara body-taggen som blir mörk.
Vad gör man för att få det att funka i IE?
<code>
<script type="text/javascript">
function prov() {
document.body.style.backgroundColor="#111111";
document.body.style.filter='alpha(opacity=30)';
document.body.style.opacity='.3';
}
</script>
</head>
<body>
<div id="headbox">
<div class="rbroundbox">
<div class="rbtop"><div><div></div></div> </div>
<div class="rbcontentwrap">
<div class="rbcontent">
<div id="imgbildspel">
<img class="img" id='SlideShow' src="bildspel/<%=nmb%>.jpg" alt="" onclick="prov();" />
</div>
</div><!-- /rbcontent -->
</div><!-- /rbcontentwrap -->
<div class="rbbot"><div><div></div></div></div>
</div><!-- /rbroundbox -->
</div><!-- /headbox -->
</body>
</code>Sv: Opacityproblem i IE