En suivant les conseils donnés ICI je me suis créé un bouton personnalisé.
Aucun souci, nickel.
Le problème commence dans le code ...

J'ai repris le JavaScript que j'avais dans un marque page pour enlever les redirections (Le marque-page marche nickel aussi).
Mais mon bouton lui, ne veut rien faire

Voici le code
Code : Tout sélectionner
CustomButton = {
1: function ()
{
alert("Avant function");
var k,x,t,i,j;
for (k=0; x=document.links[k]; k++)
{
t=x.href.replace(/[%]3A/ig,':').replace(/[%]2f/ig,'/');
i=t.lastIndexOf('http://');
if(i>0)
{
t=t.substring(i);
j=t.indexOf('&');
if(j>0)t=t.substring(0,j);
x.href=unescape(t);
}
else
if (x.onmouseover&&x.onmouseout)
{
x.onmouseover();
if (window.status.indexOf('://')!=-1)x.href=window.status;
x.onmouseout();
}
x.onmouseover=null;
x.onmouseout=null;
}
alert("Apres function");
},
}

Le "Apres function" ne s'affiche jamais et les redirections sont toujours là

Merci de vos remarques pour résoudre mon problème

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.0; fr; rv:1.8.1b2) Gecko/20060821 Firefox/2.0b2
[Edit] Je pense que ce sujet serais plus à sa place dans Développement d'applications Gecko.
Désolé si un admin peut le bouger. Merci