Показать сообщение отдельно
  #6 (permalink)  
Старый 14.10.2009, 12:27
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

Хм… пробовал в IE8, там это видимо исправили, не понял сначала вопроса, в IE6 действительно ошибка.
Сообщение от Kolyaj
el.newF = undefined;
Это не спасает от:
document.body.x = 1;
document.body.x = undefined;
alert("x" in document.body); // true

Так как в IE упрощены атрибуты и свойства DOM-элементов, то наверное так и придется через removeAttribute делать:
document.body.x = 1;
document.body.removeAttribute("x");
alert("x" in document.body); // false в IE

хотя там с регистром еще заморочки…

Последний раз редактировалось Octane, 14.10.2009 в 12:34.
Ответить с цитированием