정의되지 않는다 :__defineGetter__가 나는 파이어 폭스 확장 기능의 XUL은 iframe에 게터를 정의하려고
// iframe is an XUL iframe element
iframe.contentDocument.defaultView.HTMLElement.prototype.__defineGetter__("node", function() {
return this.nodeName;
});
나는 iframe.contentDocument.defaultView.HTMLElement.prototype
하지만 __defineGetter__
이 정의되지 액세스 할 수 있습니다.
Object.defineProperty
이 작동하지만 생성 된 각 요소에 대해이를 정의해야합니다.
HTMLElement.prototype.__defineGetter__
사용할 방법이 있습니까? __defineGetter__
이 정의되지 않은 이유는 무엇입니까?
네, Object.defineProperty (iframe.contentWindow.HTMLElement)를 사용해 보았습니다. 그러나 내 확장 기능에서는 작동하지 않았습니다. – Mircea