begin process at 2010 02 10 04:40:43
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Frames

 > MARRE DES PUBS MULTIMANIA/LYCOS/TRIPOD ?

MARRE DES PUBS MULTIMANIA/LYCOS/TRIPOD ?


 Information sur la source

Note :
10 / 10 - par 2 personnes
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Frames Niveau :Débutant Date de création :15/07/2003 Date de mise à jour :15/07/2003 11:45:14 Vu :11 568

Auteur : matrey

Ecrire un message privé
Commentaire sur cette source (18)
Ajouter un commentaire et/ou une note

 Description

A l'attention des admins killers de sources mal rangées ;-) Ceci est une source JavaScript (faire sauter la pub) mais aussi PHP (faire suater la JS de bas de page)... donc elle va sur javascriptfr et phpcs à la fois !

J'ai préparé ce code depuis 2 semaines, et récemment SMarmotte à déposé une solution pour faire péter la pub. J'ai regardé son code, il marche, mais le mien me semble plus court. Je vous invite toutefois à tester les deux codes, le sien se trouvant ici : http://www.javascriptfr.com/article.aspx?Val=649

Vous avez tous pu remarquer depuis quelques jours qu'une horrible frame de pub à fait son apparition sur les hébergements Tripod/Multimania/Lycos. Je ne dirais pas que c'est pire que leur précédente daube (pub qui se rétracte au bout de qques secondes), mais en tout cas, c'est EXTREMEMENT MOCHE !!!!

Source

  • Voila donc un ptit code pour faire que la frame de pub disparaisse :
  • Mettre dans <head> :
  • <script>
  • function enlever_la_pub(){
  • // Diminuer la taille de la frame de pub
  • // Par matrey <mathieu.rey@voila.fr>
  • // 1 : on diminue la frame
  • parent.document.body.cols = "*,0";
  • // 2 : on remet le titre de la page originale
  • parent.document.title=parent.memberPage.document.title + " - Sans pub !";
  • }
  • </script>
  • </head>
  • Et remplacer la balise <body> par :
  • <body onLoad="javascript:enlever_la_pub();">
Voila donc un ptit code pour faire que la frame de pub disparaisse :

Mettre dans <head> :

<script>
function enlever_la_pub(){
// Diminuer la taille de la frame de pub
// Par matrey <mathieu.rey@voila.fr>
// 1 : on diminue la frame
parent.document.body.cols = "*,0";
// 2 : on remet le titre de la page originale
parent.document.title=parent.memberPage.document.title + " - Sans pub !";
}
</script>
</head>

Et remplacer la balise <body> par :

<body onLoad="javascript:enlever_la_pub();">

 Conclusion

Donc çà permet de réduire la frame de pub. Certes, çà ne la fait pas péter, et il faut changer toutes les pages, mais je pense que c'est déjà pas mal !

Je ne pense pas que çà soit "répréhensible" (traduction : tu te feras pas kicker par Lycos), car j'ai lu et relu les 15 pages de leurs conditions générales et il n'y pas il me semble de clause consernant la pub, et notamment l'obligation de l'afficher !
De toute manière, s'ils modifient ces conditions pour y inclure celle-ci, c'est la version qui était en vigueur lors de votre inscription qui compte ! Et vous n'êtes pas obligé d'accepter les nouvelles (mais à ce moment là vous devrez partir de Lycos je pense...).

Je vous conseille, si vous avez des pages PHP, de mettre en bas de page un exit; pour faire sauter les javascript du bas de la page. D'après ce que j'ai vu, le laisser ne gène pas mais au moins on aura une page un peu plus "normale", sans code après &lt;/html&gt; (ce qui parait logique même pour un newbie).
Si le W3C voyait çà, ils se font chier à définir des normes et ils se retrouvent avec des milliards de pages pourries :D

N'hésitez pas à me laisser vos commentaires !
Et si vous avez des idées d'améliorations, on peut essayer de voir pour les réaliser !


 Sources du même auteur

RECHERCHE D'UN MOT DANS UNE PAGE

 Sources de la même categorie

Source avec une capture CHARGER UNE PAGE WEB DANS UN DIV par flk974
DYNAMIC CONTENT DANS UNE DIV par duterte
INCLUDE EN JAVASCRIPT par yousfane
Source avec Zip PASSER DE FRAMES A UNE PAGE par David78390
CHARGER UNE PAGE PHP OU HTML DANS UN DIV par atlante34

Commentaires et avis

Commentaire de SMarmotte le 15/07/2003 21:45:34

Je suis tout à fait d'accord que ton bout de code est carrément plus court et plus simple à utiliser que le mien pour un résultat identique.

Cependant j'ai remarqué en utilisant ton code que les marges de la page HTML ne sont pas rétablies (simple détail à régler) mais sinon il est très bien.

Je confirme également ce que tu dis à propos des conditions d'utilisation de multimania à propos des pubs. Il n'est pas expressément interdit de les faire sauter ...

Commentaire de seed le 16/07/2003 08:45:20

je n ai aps tester mais je ne doute pas que ca marche cependant je pense que c dommage d attendre le fin du chargment de la page pou reduire la frame il fodrait donc enlever la fonction de facon a ce que des que le navigateur lise  le script il l execute donc juste apres le head:
&lt;script&gt;
parent.document.body.cols = "*,0";
parent.document.title=parent.memberPage.document.title + " - Sans pub !";
&lt;/script&gt;


encore une fois j ai pas tester mais je pense que c est mieu

Commentaire de luciano76 le 23/07/2003 11:13:02

j'ai une autre solution. Je sais plus ki en a parle et j'ai teste. En fait au bout de 5 secondes il font resize de la frame, le truc c de faire le resize 5,01 seconde apres :))
Perso ce ke je fais je les laisse creer leur frame pourrie ! et au bout de 5.01 seconde je fais un resize et hop je suis plus gene !! je cree un index.html histoire qu'il fasse leur merde de la facon suivante :

&lt;html&gt;
&lt;head&gt;&lt;title&gt;Les internes d'amiens&lt;/title&gt;
&lt;script&gt;
function resizeGoogleAdFrame2() {
parent.document.body.cols = "*, 0";
}
function affichelien() {
document.write('&lt;a href="index2.php"&gt;Cliquer pour entrer&lt;/a&gt;');

}

function affichelien2() {
document.location="index2.php";

}

setTimeout("resizeGoogleAdFrame2()", 5002);
setTimeout("affichelien2()", 5004);
&lt;/script&gt;
&lt;/head&gt;
&lt;body&gt;
Veuillez patienter histoire qu'on nike la pub !
&lt;/body&gt;
&lt;/html&gt;

vous pouvez au choix rediriger, ou attendre un click !!

Commentaire de ppfm le 23/07/2003 19:13:04

salut à tous, je viens de tester ton code(un grand merci!) et tu dis devoir le mettre sur toutes les pages, ai-je eu un coup de bol??? car en le mettant juste dans la page index, ça fonctionne pour toutes les autres.........à voir avec le temps mais ça marche.

Commentaire de matrey le 26/07/2003 21:59:05

ben... tant mieux ! Le but n'était pas d'être aussi efficace :D
Perso multimania n'affiche pas de pub sur mes pages malgré mes tentatives désespérées pour pouvoir tester mon propre code ! (que j'ai développé en local, sur une page enregistrée) !!! :$

Commentaire de ppfm le 26/07/2003 23:46:13

salut,
si le fait de le mettre uniquement dans l'index, fonctionne pour aussi sur les autres pages, il faut aussi le mettre dans les popups, (par contre il ajoute un ascenseur sur l'index lorsqu'il n'y en avait pas au départ) cela dit, très chouette, les pubs, y en à marre!!!

Commentaire de memiks le 08/08/2003 17:23:03

et si on utilisez ce calque de pub ? non ?
voila ce que j'ai fait (en local car j'ai pas de compte multimania)
// on change la taille pour faire un menu à gauche :
parent.document.body.cols = "150,*";
// 2 : on remet le titre de la page originale
document.title=parent.document.title + " - Sans pub !";
// on réaffecte le cadre de droite celui de la pub :
parent.frames[1].location="./index.html";

et voila on a un jolie cadre ou il n'y a plus la pub.

Commentaire de joelausec le 30/10/2003 15:38:35

Bonjour,
Aucun effet sur les pubs que Tripod balance en tête de page depuis 4 jours... avant ces pubs étaient en fin de page, il suffisait d'y placer assez de sauts de lignes pour les faire disparaître, ça ajoutait une scroolbar, mais bon quand elle est aux couleurs du site ça passe. Mais là pour gâcher le graphisme d'un site ils ne peuvent pas faire mieux.
Joël

Commentaire de zetagi le 31/10/2003 17:26:49

et dans le cas d'un forum PHbb2,  je le mets ou le script ?

Commentaire de kookabura le 06/05/2004 17:51:11

et quand on a un site fait avec php-nuke comment on fait ??
répondez svp

Commentaire de SMarmotte le 06/05/2004 21:42:42

Je n'en ai aucune idée
Et pour être franc, avec le monticule de partiels qui me tombe sur le coin de la tronche, je ne vais apas avoir d'idée pendant au moins 2 mois ;-)
Dès que j'ai le temps je vais regarer tout ca

Commentaire de dom_ponge le 11/06/2004 22:26:59

hey merci pour le script.

Commentaire de lttiger le 13/06/2004 08:24:53

Mais moi j'aimerais le mettre sur un forum phpBB!Alors comment je peux faire?Car l'index est en PHP...

Commentaire de fireuo le 30/06/2004 19:38:41

Moi perso j'ai assialer plusieur sciprt. Ce surment moi le prob j'ai tout assialer les scritp pi y en aucun qui marche... :(

Commentaire de fireuo le 30/06/2004 19:39:32

Moi perso j'ai assialer plusieur sciprt. Ce surment moi le prob j'ai tout assialer les scritp pi y en aucun qui marche... :(

Commentaire de fireuo le 30/06/2004 19:40:24

Moi perso j'ai assialer plusieur sciprt. Ce surment moi le prob j'ai tout assialer les scritp pi y en aucun qui marche... :(

Commentaire de Julien6203 le 12/02/2006 14:30:33

Celui-ci marche super bien.

(J'en ait essayé une dizaine et c'est le seul qui marche pour moi)

Commentaire de transgoku le 13/03/2006 23:49:00

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.

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,577 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales