Documentation du script [HFR] Remove Target Blank (version 1.5.1) par roger21
Description : Permet de mettre en évidence les liens ayant un attribut « target="_blank" » et de supprimer cet attribut sur les types de liens configurés.
Lien d'installation du script : https://raw.githubusercontent.com/r [...] nk.user.js
Page de présentation du script : http://roger21.free.fr/hfr/
Documentation : https://forum.hardware.fr/forum2.ph [...] se=2543738
Compatibilités connues : ff ch gm vm tm
Incompatibilités connues :
Popularité : █ (une personne a déclaré utiliser ce script)
Dernière mise à jour connue : 09/10/2026
L'installation du script se fait en cliquant sur le « Lien d'installation du script » ci-dessus après avoir installé une « extension de gestion des scripts utilisateur », voir le point 1 de la FAQ complémentaire pour la liste des extensions de gestion des scripts utilisateur les plus populaires.
Ce script permet deux choses :
D'abord, il permet de supprimer l'attribut « target="_blank" » dans les liens à l’intérieur des posts. L'attribut « target="_blank" » est ajouté par le forum sur tous les liens à l’intérieur des posts pour forcer l'ouverture de ces liens dans un nouvel onglet. En supprimant cet attribut ce script permet d'ouvrir les liens dans la page courante (il reste toujours possible d'ouvrir les liens dans un nouvel onglet avec le Ctrl+clic, le clic-milieu et le menu contextuel du lien). Par défaut ce script ne supprime l'attribut « target="_blank" » que sur les liens qui pointent sur la page courante avec un « hash », c-à-d les liens qui permettent de se déplacer sur la même page sans recharger la page, voir la partie « Configuration du script » pour les autres types de liens. Ce script est particulièrement utile pour les liens de type « navigation » qui permettent de « naviguer » à travers les posts d'une même page (typiquement la première page d'un topic), sans ce script ces liens ne font qu'ouvrir un nouvel onglet au lieu de « naviguer ».
Ensuite ce script permet de mettre en évidence les liens ayant un attribut « target="_blank" » en rajoutant l'icône des liens externes «
ou
» à côté des liens. Par défaut cette fonctionnalité est désactivée, voir la partie « Configuration du script » pour activer ou désactiver cette option.
Ce script fonctionne sans l'intervention de l'utilisateur et se lance au chargement des pages. Il supprime automatiquement l'attribut « target="_blank" » des liens à l’intérieur des posts et affiche ou non l'icône des liens externes à côté des liens en fonction des paramètres configurés. Voir la partie « Configuration du script » pour les différentes options de configuration.
Ce script possède deux paramètres de configuration, accessibles via le menu de l'extension.
Le premier paramètre, « [HFR] Remove Target Blank -> Types de liens », permet de choisir les types de liens sur lesquels supprimer l'attribut « target="_blank" », suivant six valeurs possibles :
- « aucun » : aucun lien n'est modifié, la fonctionnalité est désactivée ;
- « hash » : uniquement les liens avec un hash qui pointent sur la page courante, c'est la valeur par défaut ;
- « page » : uniquement les liens qui pointent vers la page courante, la forme de l'URL peut changer et générer un rechargement de la page ;
- « topic » : uniquement les liens qui pointent vers le même topic, en prenant en compte les différentes formes d'URL d'un même topic ;
- « forum » : uniquement les liens qui pointent vers le forum ;
- « tous » : tous les liens à l’intérieur des posts.
Si la valeur du paramètre est absente ou non reconnue, c'est la valeur par défaut, « hash », qui est retenue à la validation. Le nouveau choix de configuration est appliqué à la validation, il n'est pas nécessaire de recharger la page.
Exemple de fenêtre de configuration du paramètre « Types de liens » avec Firefox :
Le deuxième paramètre, « [HFR] Remove Target Blank -> Affichage », permet de mettre en évidence les liens ayant un attribut « target="_blank" » en rajoutant l'icône des liens externes «
ou
», à côté des liens. Les valeurs possibles sont « oui » et « non », « non » étant la valeur par défaut. La couleur de l'icône s'adapte automatiquement en fonction de la couleur du fond sur lequel se trouve le lien, soit une icône sombre pour les fonds clairs, soit une icône claire pour les fonds sombres. Si la valeur du paramètre est absente ou non reconnue, c'est la valeur par défaut, « non », qui est retenue à la validation. Le nouveau choix de configuration est appliqué à la validation, il n'est pas nécessaire de recharger la page.
Exemple de fenêtre de configuration du paramètre « Affichage » avec Firefox :
Exemples de liens mis en évidence, sur fond clair et sur fond sombre :
- Informations complémentaires
Les fonctionnalités de ce script sont également présentes dans le script [HFR] Styles et mise en page.
Le support pour ce script se fait sur ce topic en précisant les versions du script, du navigateur et de l'extension que vous utilisez ainsi que le problème rencontré.
Message édité par roger21 le 09-10-2026 à 14:48:16
---------------
☭ ni patrie ni patron | power concedes nothing without a demand | free luigi | des scripts | des stats | y tho | stew is sus ඞ