hello everybody ,
Am using this javascript
in order to achive Opacity according to the browser that the user uses .
The problem is that works perfect in Mozzila FX and MS I. Explorer ..but dosent work in OPERA !! why ?
Please can you show me how to make it work also with Opera browsers ?
i try as follow..
opera = (document.all && document.getElementById);
and
if(opera) document.getElementById('fadeL').style.opacity = (opacity/100) ;
but yet not success with opera..
Code:
<script language="JavaScript">
ie5 = (document.all && document.getElementById);
ns6 = (!document.all && document.getElementById);
opera = (document.all && document.getElementById);
opac3 = 0;
function opacIn() {
if(opac3 < 100){
opac3+=5;
if(ie5) document.getElementById('fadeL').filters.alpha.opacity = opac3;
if(ns6) document.getElementById('fadeL').style.MozOpacity = opac3/100;
if(opera) document.getElementById('fadeL').style.opacity = (opacity/100) ;
setTimeout('opacIn()', 50);
}else{
opacOut();
}
}
function opacOut() {
if(opac3 > 0){
opac3-=5;
if(ie5) document.getElementById('fadeL').filters.alpha.opacity = opac3;
if(ns6) document.getElementById('fadeL').style.MozOpacity = opac3/100;
if(opera) document.getElementById('fadeL').style.opacity = (opacity/100) ;
setTimeout('opacOut()', 50);
}else{
opacIn();
}
}
</script>
..am waiting for you help on it . i stuck
