Bloquer une pub sans ID (Javascript)

Résolu
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 !

4 réponses

  1. 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
    1. Merci beaucoup pour ta réponse, mais ça ne marche malheureusement pas. :S
      0
    2. quel est le lien de ton site ?
      0
    3. 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
  2. Bonjour,

    L'élément est un div ou autre chose?
    0
    1. 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