ďťż
Podstrony
|
telcocafeWitam... Mam problem ze skryptem, który obsługuje galerię. Kod wygląda tak:function zmien(nrObrazu){ aktualny=nrObrazu; document.getElementById("rysunek").src='galeria_img/normals/rysunek' + nrObrazu + '.jpg'; document.getElementById("opis").innerText=document.getElementById("rysunek"+nrObrazu). title; document.getElementById("poprzedni").disabled=(aktualny<=1)?'true':''; document.getElementById("nastepny").disabled=(document.getElementById("rysunek"+(aktualny+1))==null)? 'true':''; } na końcu strony wstawiam coś takiego: <script language="javascript"> zmien(1); </script> Problem polega na tym, że w Mozilli (sprawdzałem w Operze, Mozilli i IE 6.0) nie zmienia się opis obrazka :( A sprawdzałeś w IE? Nie każdy skrypt jest poprawnie interpretowany lub wykonywany przez FF czy Operę. Spróbuj zmienić: document.getElementById("opis").innerText=document.getElementById("rysunek" +nrObrazu).title; na document.getElementById("opis").innerHTML= ''; document.getElementById("opis").innerHTML = document.getElementById("rysunek"+nrObrazu).title; Zmieniłem metede innerText na innerHTML i działa wszędzie... ta innerText to jakaś przestarzała chyba, nie? W każdym razie dzięki za pomoc :) http://www.quirksmod...c_html.html#t04 |
|||
Sitedesign by AltusUmbrae. |