1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73
|
function AjouterLien(sListeLiens,sListeNoms) {
var sNouveauLien;
var sListeLiens;
var sNouveauNom;
var sListeNoms;
sNouveauLien=prompt('Saisissez un lien !','Ecrivez votre lien ...');
sNouveauNom="Ecrivez ici le nom associé au nouveau lien ...";
sNouveauNom=prompt('Saisissez un nom !',sNouveauNom);
if (sNouveauLien!=null && sNouveauNom!=null) {
if (sListeLiens!=null) {
sListeLiens=sListeLiens+"-"+sNouveauLien;
} else {
sListeLiens=sNouveauLien;
}
GM_setValue("sLiens",sListeLiens);
if (sListeLiens!=null) {
sListeNoms=sListeNoms+";"+sNouveauNom;
} else {
sListeNoms=sNouveauNom;
}
GM_setValue("sNomsLiens",sListeNoms);
AfficherLiens(sListeLiens,sListeNoms);
} else {
// ERREUR - A FAIRE
}
}
var gsListeLiens;
var gsListeNoms;
var vBarreLiens;
var tabBody;
var eBarre;
var eBarreAfficherLiens;
var eIdBarreLiens;
var elBouttonAjout;
var elListeLiens;
gsListeLiens=GM_getValue("sLiens");
gsListeNoms=GM_getValue("sNomsLiens");
vBarreLiens=document.createElement("div");
vBarreLiens.setAttribute("id", "BarreLiens");
tabBody = document.getElementsByTagName("body");
tabBody[0].appendChild(vBarreLiens);
eBarreAfficherLiens=document.createElement("div");
eBarreAfficherLiens.setAttribute("id", "AfficherBarreLiens");
eBarreAfficherLiens.innerHTML='<a style="height:100%;width:100%;"></a>';
document.getElementById("BarreLiens").appendChild(eBarreAfficherLiens);
eBarreAfficherLiens=document.getElementById("AfficherBarreLiens");
vBarreLiens.addEventListener("click",showshout,false);
vBarreLiens.setAttribute("onclick",showshout);
vBarreLiens.addEventListener("dblclick",hideshout,false);
vBarreLiens.setAttribute("ondblclick",hideshout);
elBouttonAjout=document.createElement("input");
elBouttonAjout.setAttribute("id","idAjouterLien");
elBouttonAjout.setAttribute("type","button");
elBouttonAjout.setAttribute("value","Ajout");
elBouttonAjout.addEventListener("click",AjouterLien,false);
elBouttonAjout.setAttribute("onclick",AjouterLien(gsListeLiens,gsListeNoms));
elListeLiens=document.createElement("div");
elListeLiens.setAttribute("id", "idListeLiens");
document.getElementById("AfficherBarreLiens").appendChild(elListeLiens);
elListeLiens.appendChild(elBouttonAjout); |
Partager