Hallo,
Na al jaren een website online te hebben kom ik erachter dat IE weer 's moeilijk doet. Ik heb een flash menu die via javascript div's op de pagina zichtbaar of onzichtbaar maakt:
De functie showdiv ziet er vervolgens zo uit:
In Chrome en Firefox werkt dit prima, maar in IE8 is er een vertraging van 2 seconden na het klikken op de link. Kent iemand dit probleem en is er een oplossing voor?
Alvast bedankt!
Na al jaren een website online te hebben kom ik erachter dat IE weer 's moeilijk doet. Ik heb een flash menu die via javascript div's op de pagina zichtbaar of onzichtbaar maakt:
Code:
getURL("javascript:showdiv('nameDiv')");
Code:
function showdiv(pass) {
var divs = document.getElementById('content').getElementsByTagName('div');
for(div in divs) {
for(i=0;i<divs.length;i++){
if(divs[i].id.match(pass)){//if they are 'see' divs
if (document.getElementById) // DOM3 = IE5, NS6
divs[i].style.display="block";// show/hide }
else if (document.layers) // Netscape 4
document.layers[divs[i]].display = 'block';
else // IE 4
document.all.divs[i].display = 'block';
}
else {
if (document.getElementById)
divs[i].style.display="none";
else
if (document.layers) // Netscape 4
document.divs[i].display = 'none';
else // IE 4
document.all.divs[i].display = 'none';
}
}
}
Alvast bedankt!