ďťż
Podstrony
|
telcocafePoniższy kod działa w przeglądarce Firefox, lecz nie w IE:d("element").width=d("pobierz").offsetWidth; d("element").height=d("pobierz").offsetHeight; Jak więc w IE pobrać wysokość i szerokość elementu? "Element" - ramka <iframe> (później to pewnie będzie tabela <table>) "Pobierz" - pole <textarea> (ma ustawione parametry COLS i ROWS) document.all.pobierz.offsetWidthPowyższy kod wywala błąd, a ramka przyjmuje domyślną wielkość (tak, jakby nic nie było ustawiane). A kombinowałeś z innerWidth i innerHeight ? Bo AFAIR IE właśnie te dwie metody obsługuje. Użyłem ClientHeight - działa w FF i w Operze, lecz nie w IE6, dla którego przypisuję wartość 200px. Co do szerokości - wpisałem 100%. Dziwaczne te przeglądarki - IE reaguje błędem, jeżeli contentEditable=true; (wersja dla IE) podstawię po designMode="on"; (wersja dla MIDAS - Gecko). Użytkownik Ferrari edytował ten post 04 kwiecień 2007, 21:45 |
|||
Sitedesign by AltusUmbrae. |