summaryrefslogtreecommitdiff
path: root/public/main.js
diff options
context:
space:
mode:
Diffstat (limited to 'public/main.js')
-rw-r--r--public/main.js13
1 files changed, 10 insertions, 3 deletions
diff --git a/public/main.js b/public/main.js
index ede1a30..4080832 100644
--- a/public/main.js
+++ b/public/main.js
@@ -40,15 +40,20 @@ function clientCourriel()
40 document.location.href = link; 40 document.location.href = link;
41} 41}
42 42
43// bouton pour "copier" dans le presse-papier 43// pour "cacher" l'adresse du HTML
44function copierAdresse() 44// inutile -> nécessite une requête AJAX
45function copierCourriel()
45{ 46{
46 var adresse = "melaine.favennec@wanadoo.fr"; 47 var adresse = "melaine.favennec@wanadoo.fr";
48 copierDansPressePapier(adresse);
49}
47 50
51function copierDansPressePapier(chaine)
52{
48 // une balise <input> avec des attributs 53 // une balise <input> avec des attributs
49 var element = document.createElement("input"); 54 var element = document.createElement("input");
50 element.setAttribute("id", "copyMe"); 55 element.setAttribute("id", "copyMe");
51 element.setAttribute("value", adresse); 56 element.setAttribute("value", chaine);
52 57
53 // placement dans la page (= le "document") 58 // placement dans la page (= le "document")
54 document.body.appendChild(element); 59 document.body.appendChild(element);
@@ -65,6 +70,8 @@ function copierAdresse()
65 // test optionnel 70 // test optionnel
66 // essayer un document.execCommand("paste"); dans une variable 71 // essayer un document.execCommand("paste"); dans une variable
67 // mais depuis une deuxième fonction 72 // mais depuis une deuxième fonction
73
74 alert('Cette adresse a été copiée dans le presse-papier:\n\n' + chaine);
68} 75}
69 76
70// cacher le lien #nouvelArticle quand le ckeditor est appelé 77// cacher le lien #nouvelArticle quand le ckeditor est appelé