DOM или BOM? Каков пример, таков ответ:
alert('CSSStyleDeclaration' in window); Вариант: 1. создать девственный iframe 2. пройтись по всем глобальным конструкторам этого айфрейма (тут, кстати, можно ограничить список): object instanceof constructor --- UPD, я понял тему так: как отличить пользовательские объекты от браузерных. Додумывать надо: function isBrowserObject(obj) { var clazz = Object.prototype.toString.call(obj).slice(8, -1); var isConstructor = /^[A-Z]/.test(clazz); return isConstructor && (clazz in window); } alert(isBrowserObject(new XMLHttpRequest())); |
все, все успокойтесь уже... я понял что был не прав))) бредовая это идея. Обойдусь без нее)))
А вообще конечно спасибо что вливаетесь в то что по сути считается бредом))) |
Часовой пояс GMT +3, время: 21:11. |