Bloquer une pub sans ID (Javascript)

Résolu
rgb44 Messages postés 65 Statut Membre -  
rgb44 Messages postés 65 Statut Membre -
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 65 Statut Membre 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 65 Statut Membre 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 1854 Statut Membre 264
 
Bonjour,

L'élément est un div ou autre chose?
0
rgb44 Messages postés 65 Statut Membre 1
 
Oui c'est un Div
0
animostab Messages postés 3003 Statut Membre 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