Firebug açık olup olmadığını öğrenmek için bu küçük komut dosyası kullanıyorum:
if (window.console && window.console.firebug) {
//is open
};
Ve iyi çalışıyor. Şimdi Google Chrome'un yerleşik web geliştirici konsolunun açık olup olmadığını tespit etmenin bir yolunu bulmak için yarım saat arıyordum, ancak herhangi bir ipucu bulamadım.
Bu:
if (window.console && window.console.chrome) {
//is open
};
çalışmıyor.
DÜZENLE:
Dolayısıyla, Chrome konsolunun açık olup olmadığını tespit etmek mümkün görünmüyor. Ama bazı dezavantajlarla çalışan bir " kesmek " var:
- konsol çıkarıldığında çalışmaz
- sayfa yüklendiğinde konsol açıkken çalışmaz
Şimdilik, İmzasız'ın cevabını seçeceğim, ancak bazıları1 parlak bir fikir bulursa, yine de cevaplamaya açıktır ve seçilen cevabı değiştiririm! Teşekkürler!
.message
(hata ayıklayıcı açık olduğunda iletiyi gördüğünüzde gerçekleşir) olup olmadığını görmek gibi şeyler deniyorum , ama ne yazık ki bu hata ayıklayıcı açılmadığında da olur. Varsa bunun için bir hack bilmek istiyorum ...