comment récupérer le chemin du fichier uploadé
Bonjour,
je suis sous un contexte wysiwig,
et je souhaite modifier le bouton image qui demande une url,
par un bouton qui demande d'uploader une image, je n'arrive pas à récupérer le chemin
de l'image récupérer pour ensuite le uploadé le fichier.
voici le bouton en question:
Code:
1 2 3
| //We create the buttons inside the container
buttons_container.innerHTML = '' +
'<button data-tag="insertImage">Image</button>' + |
Pour voir ce bouton, je dois cliquer sur éditer...
le bouton "image" est ensuite mis dans une variable
Code:
1 2
| //Get the format buttons
var buttons = buttons_container.querySelectorAll('button[data-tag]'); |
puis il passe dans une boucle
Code:
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
| //For each of them...
for (var i = 0, l = buttons.length; i < l; i++)
{
//We bind the click event
buttons[i].addEventListener('click', function(e)
{
var tag = this.getAttribute('data-tag');
switch (tag)
{
case 'createLink':
var link = prompt('Please specify the link.');
if (link)
{
document.execCommand('createLink', false, link);
}
break;
case 'upavant de pouvoir load_img':
//recupération du nom de l'image uploadé
break;
case 'heading':
try
{
document.execCommand(tag, false, this.getAttribute('data-value'));
}
catch (e)
{
//The browser doesn't support "heading" command, we use an alternative
document.execCommand('formatBlock', false, '<' + this.getAttribute('data-value') + '>');
}
break;
default:
document.execCommand(tag, false, this.getAttribute('data-value'));
}
e.preventDefault();
});
} |
une fois que j'ai sélectionné une image, je vois bien le nom du fichier mais je ne sais pas
comment récupérer son chemin ?
avant d'appelé un fichier ajax, comment je dois procédé pour récupérer l'url du fichier
afin que je puisse le copier ?
merci de me guider :)