72158e7b

Свойства, разрушаемые по умолчанию


Таблица 14.3 Свойства, разрушаемые по умолчанию

Объект

Разрушенное свойство

documentcookie, domain, forms, lastModified, links, referrer, title, URL
Formaction, name
любой элемент ввода на формеchecked, defaultChecked, defaultValue, name, selectedIndex, selected, toString, text, value
historycurrent, next, previous, toString
imagename
OptiondefaultSelected, selected, text, value
location и Linkhash, host, hostname, href, pathname, port, protocol, search, toString
Pluginname
windowdefaultStatus, name, status

Вы можете использовать элементы с разрушаемыми данными любым способом в Вашем скрипте, но, если Ваш скрипт попытается передать значение разрушенного элемента

или любые полученные от него данные по сети любым способом (например, при отправке формы или через URL), будет выведено диалоговое окно, чтобы пользователь мог подтвердить или отменить операцию.

Значения, полученные от элемента с разрушенными данными, также разрушены. Если разрушенное значение передаётся функции, return-значение функции разрушается. Если разрушается строка, любые подстроки строки также разрушаются. Если скрипт проверяет разрушенное значение в операторах if, for или while, скрипт сам аккумулирует разрушение.

Вы можете включать и отключать разрушение свойств, переменных, функций и объектов, как описано в разделе "Включение и Отключение Разрушения Отдельных Элементов Данных". Вы не можете отключить разрушение свойств или элементов данных другого сервера.



Содержание раздела