IMDb : masquer les avis avec spoilers
Repère les avis marqués d'un avertissement de spoiler et les masque entièrement.
Code à copier
// Hide any review whose card is flagged as a spoiler
function hideSpoilerReviews() {
document.querySelectorAll('[data-testid="review-card-parent"], .review-container').forEach((card) => {
const text = (card.textContent || '').toLowerCase();
const flagged = card.querySelector('.spoiler-warning, [class*="spoiler" i]');
if (flagged || text.includes('warning: spoilers')) {
card.style.setProperty('display', 'none', 'important');
}
});
}
hideSpoilerReviews();
const obs = new MutationObserver(hideSpoilerReviews);
obs.observe(document.documentElement, { childList: true, subtree: true });
Comment utiliser cet exemple
- Copiez le code avec le bouton ci-dessus.
- Installez JustZix (2 minutes) et ouvrez l'extension sur la page cible.
- Ajoutez une nouvelle règle correspondant à cette page.
- Collez le code dans le panneau JavaScript de la règle et enregistrez — il s'exécute à chaque visite de page.
Notez cet exemple
Aucune note — soyez le premier.