← Wszystkie przykłady

JavaScript Dla developerów

Panel konsoli na stronie

Przechwytuje wszystkie wywołania console i wyświetla je w przewijanym panelu w rogu strony.

Kod do skopiowania

try {
  const panel = document.createElement('pre');
  panel.style.cssText = 'position:fixed;right:0;bottom:0;width:340px;max-height:240px;'
    + 'overflow:auto;z-index:99999;background:#1d2021;color:#a9b665;margin:0;'
    + 'font:11px monospace;padding:6px;border-top-left-radius:6px;';
  document.body.appendChild(panel);
  ['log', 'warn', 'error', 'info'].forEach(function (level) {
    const orig = console[level];
    console[level] = function () {
      const line = document.createElement('div');
      line.textContent = '[' + level + '] '
        + Array.prototype.map.call(arguments, String).join(' ');
      panel.appendChild(line);
      panel.scrollTop = panel.scrollHeight;
      orig.apply(console, arguments);
    };
  });
} catch (err) { console.error('JustZix console panel:', err); }

Jak użyć tego przykładu

  1. Skopiuj kod przyciskiem powyżej.
  2. Zainstaluj JustZix (2 minuty) i otwórz wtyczkę na docelowej stronie.
  3. Dodaj nową regułę dopasowaną do tej strony.
  4. Wklej kod w panelu JavaScript reguły i zapisz — uruchomi się przy każdym wejściu na stronę.

Oceń ten przykład

Brak ocen — oceń jako pierwszy.

Czy ten przykład działa?

Snippety są bezużyteczne, jeśli nie masz gdzie ich wkleić.

JustZix instalujesz w 2 minuty i odpalasz swój kod na każdej pasującej stronie. Bez konta, bez opłat.

Pobierz za darmo Zobacz zastosowania