Я використовую цей маленький сценарій, щоб дізнатися, чи Firebug відкритий:
if (window.console && window.console.firebug) {
//is open
};
І це добре працює. Зараз я шукав півгодини, щоб знайти спосіб виявити, чи відкрита вбудована консоль веб-розробника Google Chrome, але я не знайшов жодної підказки.
Це:
if (window.console && window.console.chrome) {
//is open
};
не працює.
Редагувати:
Тож здається, що виявити, чи відкрита консоль Chrome, неможливо. Але є " хак ", який працює, з деякими недоліками:
- не буде працювати, коли консоль розблокована
- не працюватиме, коли консоль відкрита при завантаженні сторінки
Отже, я зараз вибираю відповідь Непідписаний, але якщо some1 придумає геніальну ідею, він все одно може відповісти, і я поміняю обрану відповідь! Дякую!
.message
є витягнутий (що відбувається, коли налагоджувач відкритий, оскільки ви бачите повідомлення), але, на жаль, це також відбувається, коли налагоджувач не відкритий. Я хотів би дізнатися про це, якщо він існує ...