Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Изменение конструктора IFrame (https://javascript.ru/forum/events/67213-izmenenie-konstruktora-iframe.html)

Илья Колдунов 03.02.2017 20:21

Изменение конструктора IFrame
 
Здравствуйте. Возникла проблема - не могу изменить код конструктора HTMLIFrameElement. Код, изложенный ниже в конце своей работы выводит изменённый конструктор, но при этом не происходит фразы "created".
Буду очень признателен, если поможете. Спасибо)

var prototype = HTMLIFrameElement.prototype.constructor;
HTMLIFrameElement.prototype.constructor = function()
{
    var bounding = prototype.bind(this);
    bounding();
    
    console.log("created");
}
var iframe = document.createElement("iframe");
document.body.appendChild(iframe);
console.log(iframe.__proto__.constructor);


Часовой пояс GMT +3, время: 13:01.