ฉันใช้สคริปต์เล็กน้อยนี้เพื่อค้นหาว่า Firebug เปิดอยู่หรือไม่:
if (window.console && window.console.firebug) {
//is open
};
และมันใช้งานได้ดี ตอนนี้ฉันกำลังค้นหาครึ่งชั่วโมงเพื่อค้นหาวิธีการตรวจสอบว่าคอนโซลนักพัฒนาเว็บในตัวของ Google Chrome เปิดอยู่หรือไม่ แต่ฉันไม่พบคำใบ้ใด ๆ
นี้:
if (window.console && window.console.chrome) {
//is open
};
ไม่ทำงาน
แก้ไข:
ดังนั้นจึงดูเหมือนว่าเป็นไปไม่ได้ที่จะตรวจพบว่าคอนโซล Chrome เปิดอยู่หรือไม่ แต่มี " แฮ็ค " ที่ใช้งานได้กับข้อเสียบางอย่าง:
- จะไม่ทำงานเมื่อไม่มีการปลดคอนโซล
- จะไม่ทำงานเมื่อเปิดคอนโซลเมื่อโหลดหน้าเว็บ
ดังนั้นฉันจะเลือกคำตอบที่ไม่ได้ลงนามตอนนี้ แต่ถ้ามีคนที่ 1 มาพร้อมกับความคิดที่ยอดเยี่ยมเขาก็ยังยินดีที่จะตอบและฉันเปลี่ยนคำตอบที่เลือก! ขอบคุณ!
.message
มีการดึงข้อมูลหรือไม่(ซึ่งเกิดขึ้นเมื่อดีบักเกอร์เปิดเพราะคุณเห็นข้อความ) แต่น่าเสียดายที่สิ่งนี้เกิดขึ้นเมื่อไม่ได้เปิดดีบัก ฉันอยากจะรู้เรื่องแฮ็คนี้ถ้ามันมีอยู่ ...