| Index: html/static/js/ieEventListenerPolyfill.js |
| =================================================================== |
| --- a/html/static/js/ieEventListenerPolyfill.js |
| +++ b/html/static/js/ieEventListenerPolyfill.js |
| @@ -1,15 +1,25 @@ |
| -if (typeof window.addEventListener != "function") |
| +if (typeof Element.prototype.addEventListener != "function") |
| { |
| - window.addEventListener = function(type, handler, capture) |
| + Element.prototype.addEventListener = function(type, handler, capture) |
| { |
| this.attachEvent("on" + type, handler) |
| }; |
| } |
| -if (typeof window.removeEventListener != "function") |
| +if (typeof Element.prototype.removeEventListener != "function") |
| { |
| - window.removeEventListener = function(type, handler) |
| + Element.prototype.removeEventListener = function(type, handler) |
| { |
| this.detachEvent("on" + type, handler) |
| }; |
| } |
| + |
| +if (Window.addEventListener != "function") |
|
Felix Dahlke
2014/08/08 13:22:33
Either Window.prototype or window, not Window.
An
|
| +{ |
| + Window.prototype.addEventListener = Element.prototype.addEventListener; |
| +} |
| + |
| +if (Window.removeEventListener != "function") |
| +{ |
| + Window.prototype.removeEventListener = Element.prototype.removeEventListener; |
| +} |