Документен обектен модел: Разлика между версии
Изтрито е съдържание Добавено е съдържание
м замяна с n-тире |
м неправилно членуване - предлог и пълен член |
||
Ред 13:
[[JavaScript]] е създаден от Netscape Communications през 1996 г. като част от Netscape Navigator 2.0. Конкурентът на Netscape - [[Microsoft]] пуска по-късно същата година [[Internet Explorer]] 3.0 с порт на [[JavaScript]], наречен JScript. [[JavaScript]] и JScript позволяват на разработчиците да създават интерактивни уеб страници от страна на клиента. Ограничените възможности за откриване на създадените от потребителите събития и промяна на [[HTML]] документите в първото поколение на тези езици в крайна сметка става известено като "DOM Level 0" или "традиционен DOM". За DOM Level 0 няма разработен самостоятелен стандарт, но е бил частично описан в спецификацията на HTML4.
Традиционният DOM е ограничен във видовете елементи, които могат да бъдат достъпни. Такива елементи като форма (form), връзка ([[Хипертекст|link]]) и изображение (image) могат да бъдат достъпни чрез използването на йерархични имена, които започват от корена на
Традиционният DOM направи възможно да се потвърди, формата от страна на клиента и популярният ефект на "превръщането на обекта."
=== Междинен DOM ===
През 1997 г., Netscape и Microsoft пуснаха Netscape Navigator, Internet Explorer 4.0, добавяйки поддръжка на Dynamic HTML ([[DHTML]]), който представлява възможност за промяна на функционалността на един HTML документ при неговото зареждане. На [[DHTML]] му трябвали разширения за
Междинният DOM давал възможност за манипулиране на свойствата на Cascading Style Sheets ([[CSS]]), оказвайки влияние на изобразяването на документа. Той също така предоставя достъп до нови свойства, наречени "пластове", чрез свойство "document.layers" (в Netscape Navigator) и "document.all" (в Internet Explorer). Поради несъответствия в първоначалното развитие на
По-новите версии на Netscape Navigator спряха да поддържат междинен DOM. [[Internet Explorer]] продължава да поддържа междинният DOM за обратна съвместимост.
|