Przeglądaj źródła

Properly refactored variables.

dev-tmpl
Bryan Miller 6 lat temu
rodzic
commit
3ab48bdeb6
1 zmienionych plików z 5 dodań i 5 usunięć
  1. +5
    -5
      app/js/common/Utils.js

+ 5
- 5
app/js/common/Utils.js Wyświetl plik

// https://stackoverflow.com/questions/384286/javascript-isdom-how-do-you-check-if-a-javascript-object-is-a-dom-object // https://stackoverflow.com/questions/384286/javascript-isdom-how-do-you-check-if-a-javascript-object-is-a-dom-object
try { try {
// Using W3 DOM2 (works for FF, Opera and Chrome) // Using W3 DOM2 (works for FF, Opera and Chrome)
return obj instanceof HTMLElement;
return el instanceof HTMLElement;
} catch(e) { } catch(e) {
// Browsers not supporting W3 DOM2 don't have HTMLElement and // Browsers not supporting W3 DOM2 don't have HTMLElement and
// an exception is thrown and we end up here. Testing some // an exception is thrown and we end up here. Testing some
// properties that all elements have (works on IE7) // properties that all elements have (works on IE7)
return (typeof obj==="object") &&
(obj.nodeType===1) &&
(typeof obj.style === "object") &&
(typeof obj.ownerDocument ==="object");
return (typeof(el) === "object") &&
(el.nodeType === 1) &&
(typeof(el.style) === "object") &&
(typeof(el.ownerDocument) === "object");
} }
}, },



Ładowanie…
Anuluj
Zapisz