window.onload = function(){ var iframe = document.createElement('iframe'); iframe.src = 'javascript: true'; //ie init frame document.body.appendChild(iframe); iframe.onreadystatechange = function(){ if(iframe.readyState == 'complete'){ var F = iframe.contentWindow.Function F.prototype.valueOf = function(){ return this(); } var myObj = { one: new F('return 1;') } alert(myObj.one + 2); } } } Ну вот грубо говоря это нужно для создания геттеров в ИЕ :) Just for fun пойдёт. |
Nekromancer, это круто.
|
Цитата:
|
Цитата:
|
Цитата:
|
B~Vladi,
Там вроде как только для объектов созданных из vb классов. Но вообще да. Просто уже к существующему объекту не присвоишь геттер. |
Nekromancer, еще бы сеттеры туда. Я вот недавно долбался с реализацией dataset для IE, но нифига не вышло.
|
Цитата:
|
FINoM,
в ие 8 можно сделать. B~Vladi, Ну вот, как альтернатива для самых изощрённых - подход с valueOf пойдёт. |
Цитата:
|
Часовой пояс GMT +3, время: 20:47. |