~bohwaz/blog/

Avec de vrais morceaux de 2.0 !

Userscript contre les débiles

Contre les débiles profonds de Priceminister.com qui mettent dans toutes les balises <a href ce genre de liens:

javascript:selflink('#/o','ffe','r/b','uy/','184','563','/Si','len','t-H','ill','-Jeu-Playstation.html');

Et qui empêche donc toute navigation par onglet, crawl par des robots, copier/coller de lien, etc. J'ai fait ce user-script pour Opera, à placer dans votre répertoire de scripts (à configurer dans Préférences > Avancé > Contenu > Options JavaScript). Il réécrie tous les liens à la volée en enlevant leurs trucs débiles pour retrouver des liens normaux. Moyennant quelques modifications ça devrait fonctionner avec Firefox.

// ==UserScript==
// @include http://www.priceminister.com/*
// ==/UserScript==

window.opera.addEventListener(
 'BeforeExternalScript',
 function ()
 {
   var priceBug = "javascript:void selflink(";
   tags = document.getElementsByTagName('a');

   for(i=0; i < tags.length; i++)
   {
       href = tags[i].href;
       if(href.indexOf(priceBug) == 0)
       {
           href = href.substring(priceBug.length+1,href.length-2);
           if(href.substr(0,1) == "#") { href = href.substr(1); }
           href = href.replace(/','/g, '');
           href = href.replace(/\\'/g, '');
           tags[i].href = href;
       }
   }
 }, false
);

Edit: Il semblerait que PriceMinister lise mon blog, ils ont changé leur code, voici mon script corrigé...

Écrire un commentaire
(facultatif)
(facultatif)
(obligatoire)
                                                  
  ___ __ _ _ __ ___  _ __   __ _  __ _ _ __   ___ 
 / __/ _` | '_ ` _ \| '_ \ / _` |/ _` | '_ \ / _ \
| (_| (_| | | | | | | |_) | (_| | (_| | | | |  __/
 \___\__,_|_| |_| |_| .__/ \__,_|\__, |_| |_|\___|
                    |_|          |___/            
(obligatoire)

Les adresses internet seront converties automatiquement.
Tags autorisés : <blockquote> <cite> <pre> <code> <var> <strong> <em> <del> <ins> <kbd> <samp> <abbr>

nathaliefremont



Attention j'ai acheté du Faux dior et du faux vuitton chez PRICEMINISTER, j'ai porté plainte pour contrefaçon chez la DGCCRF. Comment faire pour que je puisses me faire rembourse, je suis folle furieuse. Je veux le faire savoir auprès de toute la communauté . N'achetez plus chez PRICEMINISTER c'est une ARNAQUE

LaRaison

Sachez nathalie que chez priceminister ce sont des gens comme vous et moi qui vendent, Priceminister n'y est pour rien! moi même j'achète souvent sur Priceminister et je me fais parfois avoir! mais la plus part du temps: aucun problème (bon je sais que votre commentaire date de presque 10 ans, mais c'est pour ceux qui par hasard passerait ici)