मैं इस छोटी सी लिपि का उपयोग यह जानने के लिए कर रहा हूं कि क्या फायरबग खुला है:
if (window.console && window.console.firebug) {
//is open
};
और यह अच्छी तरह से काम करता है। अब मैं यह जानने के लिए एक रास्ता खोजने के लिए आधे घंटे की खोज कर रहा था कि क्या Google Chrome का अंतर्निहित वेब डेवलपर कंसोल खुला है, लेकिन मुझे कोई संकेत नहीं मिला।
यह:
if (window.console && window.console.chrome) {
//is open
};
काम नहीं करता है।
संपादित करें:
इसलिए ऐसा लगता है कि यह पता लगाना संभव नहीं है कि क्रोम कंसोल खुला है या नहीं। लेकिन एक " हैक " है जो कुछ कमियों के साथ काम करता है:
- कंसोल अनडॉक होने पर काम नहीं करेगा
- जब पृष्ठ लोड पर कंसोल खुला हो तो काम नहीं करेगा
इसलिए, मैं अब के लिए अनसाइनड्स जवाब चुनने जा रहा हूं, लेकिन अगर कोई 1 शानदार विचार के साथ आता है, तो वह अभी भी जवाब देने के लिए स्वागत करता है और मैं चयनित उत्तर को बदल देता हूं! धन्यवाद!
.message
लुप्त होता है (जो तब होता है जब डिबगर खुला होता है क्योंकि आप संदेश देखते हैं), लेकिन दुर्भाग्य से यह तब भी होता है जब डिबगर खोला नहीं जाता है। मैं इसके लिए एक हैक जानना चाहता हूँ अगर यह मौजूद है ...