IMGタグの "src"属性で読み取り/書き込み操作を取得しようとしています。プロト上のDefinePropertyについてDOMプロトタイプ要素のJavascript - getOwnPropertyDescriptorとdefineProperty
var proto = Object.getPrototypeOf(HTMLImageElement);
var own = Object.getOwnPropertyDescriptor(proto, "src");
// own is undefined in IE10/FF8/Chrome15
:その目的のために、私は(私はそれぞれのimgのためにそれらを定義しないようしたいと思いますので)私はに関するgetOwnPropertyDescriptorを見 何HTMLImageElementオブジェクトにgetOwnPropertyDescriptor &のDefineProperty機能を使用しようとしていました上記のgetter/setter関数はChromeでのみ実行されることがわかりましたが、期待していたときではなく、ゲッター関数内の「this」がDOMウィンドウのプロトタイプです。私のテストコードはhttp://jsfiddle.net/yoav/tUekJ/
ここでgetOwnPropertyDescriptorを使うべきでしょうか? JSが "src"属性にアクセスするときにgetter/setter関数がトリガされるはずですか?
ありがとうございます!