En supposant que vous puissiez le cibler avec jQuery, il devrait être aussi simple que d'appeler remove()
sur l'élément :
$('link[rel=stylesheet]').remove();
Cela supprimera tous des feuilles de style externes sur la page. Si vous connaissez une partie de l'url, vous pouvez supprimer celle que vous recherchez :
$('link[rel=stylesheet][href~="foo.com"]').remove();
Et en Javascript
Voici un exemple de suppression de tous les éléments avec un sélecteur de requête et un tableau foreach.
Array.prototype.forEach.call(document.querySelectorAll('link[rel=stylesheet]'), function(element){
try{
element.parentNode.removeChild(element);
}catch(err){}
});
//or this is similar
var elements = document.querySelectorAll('link[rel=stylesheet]');
for(var i=0;i<elements.length;i++){
elements[i].parentNode.removeChild(elements[i]);
}
0 votes
Duplicata de Suppression ou remplacement d'une feuille de style (un <link>) avec JavaScript/jQuery . Voir aussi jQuery - activer/désactiver toutes les feuilles de style de la page au clic .
0 votes
Duplicata possible de Suppression ou remplacement d'une feuille de style (un <link>) avec JavaScript/jQuery