Я использовал следующий скрипт для изображений, и он, кажется, работает нормально; однако в Internet Explorer текст не исчезает, как следует. Есть идеи?
<td colspan="5" ID='links'>
<ul id="navlist">
<li id="active"><a href="#" id="a" onmouseover="over(this)" onmouseout="out()">Apie įmonę</a>|</li>
<li><a href="#" ID="b" onmouseover="over(this)" onmouseout="out()">Naujienos</a>|</li>
<li><a href="#" ID="c" onmouseover="over(this)" onmouseout="out()">Kainynai</a>|</li>
<li><a href="#" ID="d" onmouseover="over(this)" onmouseout="out()">Aktyvaus laisvalaikio priemonės</a>|</li>
<li><a href="#" ID="e" onmouseover="over(this)" onmouseout="out()">Servisas</a>|</li>
<li><a href="#" ID="f" onmouseover="over(this)" onmouseout="out()">Akcijos</a>|</li>
<li><a href="#" ID="g" onmouseover="over(this)" onmouseout="out()">Karjera</a>|</li>
<li><a href="#" ID="h" onmouseover="over(this)" onmouseout="out()">Galerija</a>|</li>
<li><a href="#" ID="i" onmouseover="over(this)" onmouseout="out()">Naudota technika</a></li>
</ul>
</td>
<script>
var ba = new Array("a","b","c","d","e","f","g","h","i");
function over(from){
var value = 5;
for(i=0;i<ba.length;i++){
if(from.id==ba[i])
{
//do nothing
}
else{
document.getElementById(ba[i]).style.MozOpacity = value/10;
document.getElementById(ba[i]).style.opacity = value/10;
document.getElementById(ba[i]).style.filter = 'alpha(opacity=' + value*10 + ')';
}
}
}
function out(){
var value = 10;
for(i=0;i<ba.length;i++){
document.getElementById(ba[i]).style.MozOpacity = value/10;
document.getElementById(ba[i]).style.opacity = value/10;
document.getElementById(ba[i]).style.filter = 'alpha(opacity=' + value*10 + ')';
}
}
</script>
Спасибо! * * 1004