← Все примеры

JavaScript Разработка и QA goodreads.com

Goodreads: показать ID и ISBN книги

Добавляет под названием идентификатор книги и ISBN, что удобно при работе с данными.

Код для копирования

// Append the book ID and ISBN to the page title for developers
(function () {
  var isbn = document.querySelector('[itemprop="isbn"]');
  var m = location.pathname.match(/\/book\/show\/(\d+)/);
  var bits = [];
  if (m) { bits.push('id ' + m[1]); }
  if (isbn && isbn.textContent.trim()) { bits.push('ISBN ' + isbn.textContent.trim()); }
  var title = document.querySelector('.bookTitle, h1[data-testid="bookTitle"]');
  if (title && bits.length) {
    var tag = document.createElement('small');
    tag.style.cssText = 'display:block;color:#888;font-weight:400;font-size:0.8rem';
    tag.textContent = bits.join('  ·  ');
    title.appendChild(tag);
  }
})();

Как использовать этот пример

  1. Скопируй код кнопкой выше.
  2. Установи JustZix (2 минуты) и открой расширение на нужной странице.
  3. Добавь новое правило, совпадающее с этой страницей.
  4. Вставь код в панель JavaScript правила и сохрани — он запускается при каждом заходе на страницу.

Оцени этот пример

Оценок пока нет — оцени первым.

Этот пример работает?

Сниппеты бесполезны, если их некуда вставить.

JustZix устанавливается за 2 минуты и запускает твой код на каждой подходящей странице. Без аккаунта, без оплаты.

Скачать бесплатно Смотреть применение