2015-07-07 16 views
5

Cách chúng tôi có thể xóa Bảng điều khiển trong Chrome, Firefox và các trình duyệt khác. Tôi đã thử các lệnh sau, nhưng không ai được làm việc:Làm cách nào để xóa giao diện điều khiển javascript theo lập trình?

Chrome:clear()

Firefox:console.clear()

Bất kỳ ý tưởng?

+0

hãy xác định "không làm việc". – Amadan

+0

bản sao có thể có của [Làm thế nào để xóa giao diện điều khiển của Firefox thông qua javascript?] (Http://stackoverflow.com/questions/30309803/how-to-clear-firefox-console-via-javascript) – kukis

+0

@Amadan Không xóa Bảng điều khiển – Mediasoft

Trả lời

16

Đối với mọi trình duyệt, nó khác nhau để bạn có thể viết một số tập lệnh để nó hoạt động cho các trình duyệt khác nhau. hoặc bạn có thể sử dụng kịch bản này

console.API; 
 

 
if (typeof console._commandLineAPI !== 'undefined') { 
 
    console.API = console._commandLineAPI; //chrome 
 
} else if (typeof console._inspectorCommandLineAPI !== 'undefined') { 
 
    console.API = console._inspectorCommandLineAPI; //Safari 
 
} else if (typeof console.clear !== 'undefined') { 
 
    console.API = console; 
 
} 
 

 
console.API.clear();

vv cho các trình duyệt khác nữa.

Lưu ý: Thử nghiệm thành công (sau khi chỉnh sửa, 08/2016) trong Safari cho Mac OS v9.1, và v52.0 Chrome cho Mac OS

+0

** Govind Martri ** nó cũng không hoạt động? – Mediasoft

+0

Lưu ý rằng điều này vẫn không hoạt động trên chrome nếu _Preserve log_ được bật. – NullDev

Các vấn đề liên quan