Internet. Dla wszystkich!
Osiolki Polskiego Internetu
Skocz do treści
Skocz do menu

FAQ

document.all

document.all jest archaicznym rozwiązaniem przeglądarki Internet Explorer jeszcze z czasów wojny przeglądarek (podobnie jak document.layers Netscape). Prawidłowym sposobem odwoływania się do obiektów, zdefiniowanym przez specyfikację DOM (Document Object Model) W3C, jest document.getElementById('id') (uwaga na pisownię dużych i małych liter!).

document.getElementById() obsługują praktycznie wszystkie współczesne przeglądarki. Na dzień dzisiejszy wg ranking.pl jest już ponad 3x więcej przeglądarek wspierających wyłącznie nowe document.getElementById(), niż tylko przestarzałe document.all.

Opera oraz najnowsza Mozilla mają minimalną obsługę document.all, aby umożliwić działanie najgorszych osiołków. Bez względu na to document.all pozostanie przestarzałym, niestandardowym i niezgodnym z HTML rozwiązaniem.

Microsoft, twórca document.all, wycofał się z tego rozwiązania i sam promuje używanie standardowych metod W3C.

Użycie nowych metod to nie tylko kosmetyczna zamiana. DOM W3C to zbiór ogromnej ilości metod pozwalających na łatwiejszą, praktycznie nieograniczoną manipulację dokumentem.

Kategoria Webmasterka, ostatnio zmieniony 2006-09-15

Masz pytanie? Zadaj je nam!

Powróć do spisu


Porada:

Tabelki muszą odejść: Polecamy artykuł Projektujesz w tabelkach? OBUDŹ SIĘ! wprowadzający w nowoczesny sposób projektowania stron.

Artykuł jest tłumaczeniem A Roadmap to Standards.


Przegladarki:

Skocz do menu