IE 7 тупит при расширении прототипа
Object.prototype.getTypeClass = function() { return Object.prototype.toString.call(this).slice(7,-1); } alert(document.getTypeClass); В ИЕ7 алертит undefined, в нормальных браузерах - код функции. При этом Object.prototype.getTypeClass = function() { return Object.prototype.toString.call(this).slice(7,-1); } alert(({}).getTypeClass);//Выводит код фи-и Что в ие document - уже не объект? Можно ли это исправить? |
DOM-объекты в IE<9 не являются потомками Object
|
М-да... Я думал, что в JS все переменные - потомки Object
А что касается Цитата:
|
Неужели нет идей?
|
Часовой пояс GMT +3, время: 23:08. |