Bonjour,
J'utilise ce code trouvé ce net : code qui fonctionne et qui permet d'insérer un texte via un lien dans un textarea...
Maintenant, j'aimerais utiliser cette fonction à l'aide d'un popup...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 function inserttag(text1,text2,champ) { var tag = document.getElementById(champ); if(document.selection){ // IE var str = document.selection.createRange().text; tag.focus(); var sel = document.selection.createRange(); if(text2 != ""){ if(str == ""){ sel.text = sel.text + text1 + text2; sel.moveStart("character", -text2.length); sel.moveEnd("character", -text2.length); sel.select(); } else sel.text = text1 + sel.text + text2; } else sel.text = sel.text + text1; } else if(tag.selectionStart || tag.selectionStart == 0){ // Moz if(tag.selectionEnd > tag.value.length) tag.selectionEnd = tag.value.length; var firstPos = tag.selectionStart; var secondPos = tag.selectionEnd + text1.length; var contenuScrollTop = tag.scrollTop; tag.value = tag.value.slice(0,firstPos) + text1 + tag.value.slice(firstPos); tag.value = tag.value.slice(0,secondPos) + text2 + tag.value.slice(secondPos); tag.selectionStart = firstPos + text1.length; tag.selectionEnd = secondPos; tag.focus(); tag.scrollTop = contenuScrollTop; } else{ // Opera var sel = document.hop.contenu; var inst = countInstances(text1,text2); if(inst%2 != 0 && text2 != "") sel.value = sel.value + text2; else sel.value = sel.value + text1; } }
Pour quoi faire? Insérer une image à partir d'un popup...
En clair, faire comme si je clique sur le bouton"Insérer image" dans la sone texte de ce forum...
Merci pour votre aide...








"Insérer image" dans la sone texte de ce forum...
Répondre avec citation
Partager