bon le revoici avec 15 raccourci clavier !
----- Original Message -----
From: yannick
To: [email protected]
Sent: Wednesday, January 23, 2013 5:57 PM
Subject: [progliste] Re: script greaseMonkey
oublié de donner le iste de test !
levoici :
http://www.radioways.com/
----- Original Message -----
From: yannick
To: [email protected]
Sent: Wednesday, January 23, 2013 5:55 PM
Subject: [progliste] script greaseMonkey
bonjour est ce que quelqu'un pourrait tester le script s'y joint dans
grease Monkey ?
bon Seb me l'a proposé hier, mais c'était hier !
je voudrais savoir si il est effectivement chargé au premier lancement ...
voici la méthode que je vous propose :
0.copié dans le presse papier le contenu du fichier ci joint .
1.ouvrez fireFox,
2.allez dans le menu option / item grease monkey,/ item nouveau .
dans le champ d'édition nom, écrivez radio way,
dans le champ inclus, ecrivez :
http://www.radioways.com/*
allez cliquer sur ok, une boite de dialogue vous proposera de récupérer le
contenu du presse papier, dite oui!
vérifier que les autres champs soient vide,// ==UserScript==
// @name radio way
// @namespace http://www.radioways.com/*
// @include http://www.radioways.com/*
// @version 1
// ==/UserScript==
function removeLink ()
{
var o =document.getElementById ("iphone");
if (o){o=o.parentNode;o.parentNode.removeChild (o);}
}
function addLabel ()
{
var o =document.getElementById ("searchinput");
if (o)
{
var label =document.createElement ("LABEL");
label.setAttribute ("for","searchinput");
label.appendChild (document.createTextNode ("entrez les termes de votre
recherche :"));
o.parentNode.insertBefore (label,o);
}
}
function removeIFrame ()
{
while (document.getElementsByTagName ("IFRAME").length)
{
var o =document.getElementsByTagName ("IFRAME")[0]
o.parentNode.removeChild (o);
}
}
function addHotKey ()
{
var o =document.getElementById ("controls");
if (o)
{
var tab =["m","s","p","u","e"];
var max =tab.length ;
for (i =0;i<max;i++)
{
o.getElementsByTagName ("A")[i].accessKey =tab[i];
}
o=o.parentNode.getElementsByClassName ("player-top-menu")[0]
o=o.getElementsByTagName ("A");
for (i=0;i<3;i++){o[i].accessKey =["p","h","l"][i];}
}
var o =document.getElementById ("emailto");
if (o){o.accessKey ="v";}
var o =document.getElementById ("zonelogin");
if (o){o.getElementsByTagName ("A")[0]["accessKey"] ="c";}
var o =document.getElementById ("menu_1");
if (o)
{
o =o.parentNode.parentNode.getElementsByTagName ("A");
o[o.length-1].accessKey ="j";
for (i=0;i<5;i++)
{
var hk =o[i].firstChild.nodeValue.substr (0,1).toLowerCase ();
if (hk=="p"){hk="y";}
o[i].accessKey =hk
//o[i].onclick =o[i].onclick +";"function (){alert ("oui");};
}
}
}
function documentLoadedEvent ()
{
addHotKey ();
addLabel ();
removeLink ();
setInterval (removeIFrame,5000);
}
setTimeout (documentLoadedEvent,1000);