ฉันจะเปิดคอนโซล JavaScript ในเบราว์เซอร์อื่นได้อย่างไร


78

เว็บเบราว์เซอร์มีคอนโซล JavaScript เป็นส่วนหนึ่งของเครื่องมือสำหรับนักพัฒนา คอนโซลนี้มีประโยชน์สำหรับเหตุผลต่อไปนี้:

  • ข้อผิดพลาดและคำเตือนที่เกิดขึ้นบนหน้าเว็บจะถูกบันทึกไว้ในคอนโซล
  • คำสั่ง JavaScript สำหรับการโต้ตอบกับหน้าเว็บสามารถดำเนินการได้ในคอนโซล

แป้นพิมพ์ลัดใดบ้างในการเปิดคอนโซลในเบราว์เซอร์ที่ต่างกัน


ฉันไปแล้วสร้าง tinyurl ที่ลิงก์ที่นี่ดังนั้นหากคุณต้องการสั่งให้ผู้ชมกลุ่มเบราว์เซอร์ที่หลากหลายเปิดคอนโซล javascript ของพวกเขา ... tinyurl.com/jscons
MalcolmOcean

คำตอบ:


65

โครเมียม

การเปิดแผง "คอนโซล" ของDevToolsของ Chrome :

  • Windows และ Linux: Ctrl+ Shift+J

  • Mac OS: Cmd+ Opt+J

หมายเหตุ: นอกจากแผงควบคุม "คอนโซล" แล้วยังมีแผงเลื่อนขึ้นที่เล็กลงซึ่งสามารถเปิดใช้งานได้Escในขณะที่แผงควบคุมอื่น ๆ เปิดใช้งานอยู่

เอกสารเต็มรูปแบบ


Firefox

การเปิดแผง "คอนโซล" ในเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ของ Firefox :

  • Windows: Ctrl+ Shift+K

  • Mac OS: Cmd+ Opt+K

หมายเหตุ: นอกจากแผงควบคุม "คอนโซล" แล้วยังมีแผงเลื่อนขึ้นที่เล็กลงซึ่งสามารถเปิดใช้งานได้Escในขณะที่แผงควบคุมอื่น ๆ เปิดใช้งานอยู่

เอกสารเต็มรูปแบบ


Internet Explorer

การเปิดแผง "คอนโซล" ในเครื่องมือนักพัฒนา F12ของ Internet Explorer :

  • F12จากนั้นคลิกที่แท็บ "คอนโซล"

หมายเหตุ: นอกจากแผงควบคุม "คอนโซล" แล้วยังมีแผงเลื่อนขึ้นที่เล็กลงซึ่งสามารถสลับผ่านCtrl+ `ในขณะที่แผงควบคุมอื่น ๆ เปิดใช้งานอยู่

เอกสารเต็มรูปแบบ


การแข่งรถวิบาก

หมายเหตุ: ในการดูคอนโซลใน Safari คุณต้องเปิดใช้งานการตั้งค่า“ แสดงเมนูพัฒนาในแถบเมนู” ในบานหน้าต่าง“ ขั้นสูง” ของการตั้งค่าของ Safari ( ภาพหน้าจอ )

การเปิดแผง "คอนโซล" ในWeb Inspectorของ Safari :

  • Cmd+ Opt+C

หมายเหตุ: นอกจากแผงควบคุม "คอนโซล" แล้วยังมีแผงเลื่อนขึ้นที่เล็กลงซึ่งสามารถเปิดใช้งานได้Escในขณะที่แผงควบคุมอื่น ๆ เปิดใช้งานอยู่

เอกสารเต็มรูปแบบ


อุปรากร

  • Windows และ Linux: Ctrl+ Shift+I
  • Mac: + +I

เอกสารเต็มรูปแบบ


1
ใน Firefox ก็สามารถเปิดในหน้าต่างแยกต่างหาก (และทั่วโลก - ไม่เพียง แต่สำหรับแท็บปัจจุบัน) โดยเมนูToolsWeb Developer → เบราว์เซอร์คอนโซล
Peter Mortensen

F12ใช้ได้กับเบราว์เซอร์จำนวนมาก
ÁlvaroGonzález

11

หากต้องการเข้าถึง Console ใน Opera โดยอ้อม (ทำเครื่องหมายที่ v9.6) ทางลัดคือCtrl+ Shift+ iขณะที่ Safari 5 (บน Windows) จะเป็นCtrl+ Alt+i

ฉันหวังว่าทุกเครื่องชงเบราว์เซอร์จะได้รับร่วมกันเพื่อสร้างมาตรฐานแป้นพิมพ์ลัด

อัปเดต: ดูเหมือนว่าแท็บ REPL ภายใต้แท็บสคริปต์ใน Opera Dragonfly ใน Opera 11 จะคล้ายกับตัวเลือกคอนโซลที่มีในเวอร์ชัน Opera ก่อนหน้านี้

ฉันไม่พบเอกสารมากเกี่ยวกับ REPL หลังจากการค้นหาคร่าวๆยกเว้นบทความนี้ซึ่งมีการอ้างอิงทางอ้อม

ฉันลองคำสั่งนี้ใน REPL โดยที่หน้าแรกของ Google เปิดอยู่ & มันทำงานได้ดีนั่นคือซ่อนโลโก้ Google - document.getElementById ('โลโก้'). style.visibility = 'hidden';


CTRL + SHIFT + ฉันจะเปิดเครื่องมือ dev ใน Opera แต่คอนโซล JavaScript อยู่ที่ไหน ฉันจะใส่รหัส JavaScript และเรียกใช้งานได้ที่ไหน
Šime Vidas

CTRL + ALT + ฉันไม่ทำอะไรเลยใน Safari 5 บน Windows 7 คุณสามารถยืนยันได้หรือไม่
Šime Vidas

อาจเป็นเพราะคุณไม่ได้เปิดใช้งานตัวเลือกเมนูพัฒนา หากต้องการเปิดใช้งานตัวเลือกนี้ให้ไปที่แก้ไข> การตั้งค่าและในแท็บขั้นสูงเปิดใช้งานตัวเลือกช่องทำเครื่องหมาย "แสดงเมนูพัฒนาในแถบเมนู"
mvark

นั่นคือปัญหาของฉัน Apple โง่ปิดการใช้งานคุณสมบัติของนักพัฒนาโดยค่าเริ่มต้น :)ขอบคุณ
Šime Vidas

ใช่นั่นแหละ ฉันมองข้ามแท็บ REPL ที่ด้านล่าง LOL
Šime Vidas
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.