Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #21 (permalink)  
Старый 24.01.2012, 22:52
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Сообщение от FINoM
Эм, как?
elem.attachEvent("onpropertychange", function(){
// код
}).
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)
Ответить с цитированием
  #22 (permalink)  
Старый 24.01.2012, 23:05
Аватар для FINoM
Новичок
Отправить личное сообщение для FINoM Посмотреть профиль Найти все сообщения от FINoM
 
Регистрация: 05.09.2010
Сообщений: 2,298

Сообщение от trikadin
elem.attachEvent("onpropertychange", function(){
// код
}).
Пробовал, не реагирует на свойства внутри объекта.
__________________
"Matreshka is fucking awesome" © чувак с Reddit
Matreshka.js - Три возможности
Ответить с цитированием
  #23 (permalink)  
Старый 24.01.2012, 23:34
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Сообщение от FINoM
Пробовал, не реагирует на свойства внутри объекта.
Работает только для элемента, который побывал в dom'е.
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)
Ответить с цитированием
  #24 (permalink)  
Старый 24.01.2012, 23:43
Аватар для Nekromancer
Профессор
Отправить личное сообщение для Nekromancer Посмотреть профиль Найти все сообщения от Nekromancer
 
Регистрация: 06.05.2009
Сообщений: 1,163

FINoM,
Не работает только для document, window так как их не может быть в документе и им не присваивается behavior. Как только поведение присвоено, можно вешать proeprtychange (Для этого надо либо дождаться readyState == 'complete' при addBehavior('#default') - асинхронное добавление. Либо засунуть элемент в dom, как сказали выше. То есть он должен стать частью дерева. Тогда можно его вытаскивать и крутить как захочешь).
Но в таком случает можно и в ие 7 сделать. Но тут нужны сеттеры, по этому 8ой и defineProperty.
__________________
Нужно равняться на лучших, а не оправдываться за счёт худших.

Последний раз редактировалось Nekromancer, 24.01.2012 в 23:46.
Ответить с цитированием
  #25 (permalink)  
Старый 24.01.2012, 23:46
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от Nekromancer
Не работает только для document, window
Хотя у document есть событие onpropertychange и оно срабатывает в тех случаях когда что-то меняет сам браузер... но при создании или изменении значений вручную оно не пашет увы.
Ответить с цитированием
  #26 (permalink)  
Старый 24.01.2012, 23:48
Аватар для Nekromancer
Профессор
Отправить личное сообщение для Nekromancer Посмотреть профиль Найти все сообщения от Nekromancer
 
Регистрация: 06.05.2009
Сообщений: 1,163

devote,
Не, оно вызывается там, да и в window вроде как тоже только для тех свойств, которое присвоил как раз браузер (окружение). Дальше можно поменять onclick - и событие сработает. Вроде так.
__________________
Нужно равняться на лучших, а не оправдываться за счёт худших.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужно узнать какая из трех переменных больше! shureg Общие вопросы Javascript 2 24.08.2011 11:05
Какая разница в коде? DimonCry Общие вопросы Javascript 4 07.01.2011 01:04
какая команда v java выполняет "на предыдущую страницу" Russianmaniac Javascript под браузер 1 02.12.2010 07:50
какая функция, определяет как расположенно фото, горизонтально или вертикально? FirstFrost Общие вопросы Javascript 6 15.07.2010 15:19
Как определить какая кнопка в <form> была нажата? konstantinopol Общие вопросы Javascript 5 20.12.2009 15:40