Bloquer une pub sans ID (Javascript)

Résolu
rgb44 Messages postés 61 Date d'inscription   Statut Membre Dernière intervention   -  
rgb44 Messages postés 61 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je souhaite bloquer l'affichage d'une pub, mais celle-ci change de propriétés à chaque affichage de la page. Seul son style reste le même (width:149px;padding:10px 0 0 10px;)
Aucun getElementBy... ne semble correspondre. Supprimer tout le noeud serait l'idéale.

Merci et bon weekend !
A voir également:

4 réponses

Utilisateur anonyme
 
Salut pourquoi mettre un pub si c'est pour l'enlever. A mois que tu utilise un service gratuit et tu aura des problèmes...

Si elle est dans une div, tu compte le nombre de balise div depuis le début de ta page. Si elle est à la 27 eme div par exemple :

<script type="text/javascript">
			var pub = document.getElementsByTagName("div")[26];
			pub.style.display = "none";
		</script>

1
rgb44 Messages postés 61 Date d'inscription   Statut Membre Dernière intervention   1
 
Merci beaucoup pour ta réponse, mais ça ne marche malheureusement pas. :S
0
Utilisateur anonyme
 
quel est le lien de ton site ?
0
rgb44 Messages postés 61 Date d'inscription   Statut Membre Dernière intervention   1
 
J'ai finalement réussi grâce à ceci :
document.getElementById('ID').children[2].style.display="none"; 
Le DIV à supprimer était le 3ème sous le DIV parent (qui lui, avait un ID)

Merci beaucoup pour ton aide, bonne semaine ! :)
0
gardiendelanuit Messages postés 1770 Date d'inscription   Statut Membre Dernière intervention   264
 
Bonjour,

L'élément est un div ou autre chose?
0
rgb44 Messages postés 61 Date d'inscription   Statut Membre Dernière intervention   1
 
Oui c'est un Div
0
animostab Messages postés 2829 Date d'inscription   Statut Membre Dernière intervention   738
 
Salut

si la pub est générée parce que tu as un hébergement gratuit ou tout service gratuit en echange de pub et bien l'hébergement ou le service risque d'être supprimé ce qui est bien normal.
-1