Salve a tutti,
ho questo problema
a questo indirizzo: http://www.chariots.it/index2.php
ho fatto una cosa abbastanza stupida...in caricamento della pagina ho opacizzato tutto e mostrato un altro div
semplicemente faccio così:
quindi prendo il container lo opacizzo a 0.1...poi prendo il div che moglio mostrare e lo mostrocodice:<script language="javascript"> function teatro(){ var nuovo_div = document.getElementById("fotodiv"); var opacity='10'; obj = document.getElementsByTagName("body")[0]; obj2 = document.getElementById("container"); obj2.style.filter = "alpha(opacity:"+opacity+")"; // IE/Win obj2.style.KHTMLOpacity = opacity/100; // Safari<1.2, Konqueror obj2.style.MozOpacity = opacity/100; // Older Mozilla and Firefox obj2.style.opacity = opacity/100; // Safari 1.2, new nuovo_div.style.display=''; var tag_img = document.getElementById("truefoto"); var div_fade = document.getElementById("fotodiv"); opacity=0; div_fade.style.filter = "alpha(opacity:"+opacity+")"; // IE/Win div_fade.style.KHTMLOpacity = opacity/100; // Safari<1.2, Konqueror div_fade.style.MozOpacity = opacity/100; // Older Mozilla and Firefox div_fade.style.opacity = opacity/100; // Safari 1.2, new setTimeout(function () { fadeIn(div_fade, 10); }, 700); div_fade.style.marginTop = "0px"; tag_img.setAttribute('width','394'); tag_img.setAttribute('height','588'); nuovo_div.style.width='394'; nuovo_div.style.heigth='588'; } </script>
(la funzione fadeIn fa semplicemente il fade)
e tutto funziona correttamente con firefox, chrome ed opera (anche se su opera non mi vede i due div affiancati ma vabbè)
mentre se faccio su ie un casino colossale...non funziona niente, mi opacizza solo una cosa in alto a destra e basta, si vede l'immagine male e niente testo...
non so cosa sistemare...il comando dell'opacità per IE l'ho messo ma non funziona a dovere!
riuscite a darmi una mano?
Daniele

