diff options
Diffstat (limited to 'public/main.js')
-rw-r--r-- | public/main.js | 13 |
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 |
44 | function copierAdresse() | 44 | // inutile -> nécessite une requête AJAX |
45 | function copierCourriel() | ||
45 | { | 46 | { |
46 | var adresse = "melaine.favennec@wanadoo.fr"; | 47 | var adresse = "melaine.favennec@wanadoo.fr"; |
48 | copierDansPressePapier(adresse); | ||
49 | } | ||
47 | 50 | ||
51 | function 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é |