Supprimer définitivement les pub (ex.:ifrance: représentées par frames, popups et sa <div> principale.)

Soyez le premier à donner votre avis sur cette source.

Snippet vu 38 809 fois - Téléchargée 27 fois

Contenu du snippet

Salut à tous,

Tout d'abord, merci à Jerms et Virtua747 qui m'ont rappeler certains codes de mes débuts. En effet virtua747, parfois il faut avoir attendu le moment de s'inscrir sous iFrance pour s'appercevoir que les codes même les plus simples restent des plus utiles chez certains hébergeurs. Avec nos codes, plus de FRAMES, plus de POPUPS ... Seulement, parfois, il y a encors un Hic !... Il y a toujours cette PUB qui apparait en plein milieu en haut de votre création (de votre page).

En effet, le truc qui manquait à aux deux codes précédents c'est l'annulation de la <DIV> principale publicitaire de iFrance ( <div id="pubLay"> ), code rajouté par iFrance à la page reçut par l'internaute, juste devant le code du programmeur hébergé sous iFrance.

Placer (copier - Coller) ces 2 ensembles de codes ci-dessous aux endroits décrits.

Source / Exemple :


/* IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII */
/* PLACER CE CODE JUSTE APRES LA BALISE <HEAD>                  */
/* IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII */

<script language="javascript">

  if (navigator.appName!='Microsoft Internet Explorer')
  {
        /* Si l'utilisateur n est pas sous IE,                       */
         /* une alerte s affiche avant l execution du code  */

       alert('Votre Navigateur n est pas Microsoft Internet Explorer, il se peut donc que ce code bug. N hésitez pas à me tenir au courant de son fonctionnement (sur les autres Navigateurs que IE).  Salut à tous.      Laurent00777  sur CODES-SOURCES');
  }

      /* Le code commence à s executer  */

  if (window.top.frames[0].name == "pubframe") window.top.document.body.rows = "0,*";
  ie5=false;ie4=false;ie55=false;ie6=false;
  ifrUrl = '';
  stopMove();
  stopVis();
  resetVis(window);      
  cachePub();
  window.open = false;

</script> 

/* IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII */
/* PUIS, PLACER CE CODE JUSTE APRES LA BALISE <BODY ...> (ici)        */
/* IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII */

<div id="pubLay" onLoad="javascript:resetVis(window);"><DIV>

// ici, l'identifiant de la DIV s'appelle: 'pubLay' 
// et c'est cette DIV qui appelle
// la fonction temporisée destinée 
//à nous envoyer encors plus de PUB

Conclusion :


En effet, ne me rappelant plus exactement comment annuler toutes les <DIV> sans en connaître leur ID (identifiant), je me suis dis tout simplement que pour annuler la (ou les) <DIV> principale dont on connait l'identifiant, en attendant il serait utile de la (ou les) rappeler (<DIV id="pubLay"></DIV>) pour écraser l'ancienne de même nom (id)et lui (et leur si il yen a plusieur) donner une nouvelle fonction 'vide' ou suplémentaire pour sa propre page.

j'y rajoute ce code onLoad="javascript:resetVis(window);" pour être sur qu'elle se réinitialise avec son id et s'annule bien partout, mais celà me semble plutôt inutile pour ma configuration.

Aussi, je vous conseille de faire 2 fichiers ".js" à part que vous rappellerez en 'include' dans vos pages à chaque fois que vous en aurez besoin. ( ça vous évite de répéter plusieur fois le code, et sur plusieur pages différentes... et vous facilite les modifications prévisibles par les changements d'iFrance (dès qu'il y en aura) ).

Contactez moi si vous vous rappelez avant moi comment annuler toutes les <DIV> d'une page sans en connaître leur id, car faute de temps, je suis sur d'autres projets plus casse-tête avec d'autres langages... Je ferais quand-même mon possible pour vous retrouver cette solution si vous restez trop longtemp sans la trouvé...

Bon Code !!!

A voir également

Ajouter un commentaire Commentaires
mahlaoui Messages postés 29 Date d'inscription lundi 10 décembre 2007 Statut Membre Dernière intervention 13 octobre 2008
22 mars 2008 à 01:58
nn ca marche pas maintenant
tmetha Messages postés 5 Date d'inscription mercredi 2 mai 2007 Statut Membre Dernière intervention 11 mai 2007
11 mai 2007 à 13:36
bon laissez tombé j'ai réglé le problème autrement
tmetha Messages postés 5 Date d'inscription mercredi 2 mai 2007 Statut Membre Dernière intervention 11 mai 2007
6 mai 2007 à 16:33
Je peux savoir quel fichier modifier pour ces codes plz ?
Gallient Messages postés 15 Date d'inscription vendredi 29 avril 2005 Statut Membre Dernière intervention 7 novembre 2007
11 avril 2007 à 13:51
Pour désactiver le javascript que rajoute ifrance en bas des pages,
mettez <noscript> ^^
transgoku Messages postés 43 Date d'inscription samedi 4 septembre 2004 Statut Membre Dernière intervention 9 janvier 2007
13 mars 2006 à 23:40
voici votre plus grand bonheur,en navigant dans le web j'ai trouvé ce site:

http://www.freazer.com

- pas de pub
- hebergement gratuit
- domaine gratuit

regardez ce site crée par moi: http://www.new_dbz_world.fb.bz

cela grace a ce site.Pas de pub plus domaine gratuit.
Afficher les 47 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.