Marre des pubs multimania/lycos/tripod ?

Contenu du snippet

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 / Exemple :


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 </html> (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 !

A voir également

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.