1
0
Fork 0
forked from 0x2620/oxjs

IE8 fixes

This commit is contained in:
j 2012-05-25 21:42:10 +00:00
commit aa8f4133be
5 changed files with 11 additions and 10 deletions

View file

@ -357,7 +357,11 @@ if (
var type = Object.prototype.toString.call(
value
).slice(8, -1).toLowerCase();
if (type == 'object' && typeof value.callee == 'function') {
if (value === null) {
type = 'null';
} else if (value === void 0) {
type = 'undefined'
} else if (type == 'object' && typeof value.callee == 'function') {
type = 'arguments';
} else if (
type == 'htmlcollection' || (
@ -367,10 +371,6 @@ if (
)
) {
type = 'nodelist';
} else if (value === null) {
type = 'null';
} else if (value === void 0) {
type = 'undefined'
}
return type;
};