J'aimerais utiliser le filebrowser de fckeditor comme un champ de type input="file" d'un formulaire.
(Donc avoir juste le champ d'upload de fichiers)
Pour cela j'ai mis cette fonction dans mon code source :
Et ce code à l'endroit où je souhaite que le champs apparaisse :function SetUrl( url, width, height, alt ){
document.getElementById(urlobj).value = url ;
oWindow = null;
}
Le champ apparaît bien, quand je clique sur "upload" je vois les fichiers qui sont déjà sur le serveur et je peux en uploader un nouveau.<input type="text" name="txtFile">
<input onClick="Javascript:window.open('fckeditor/editor/filemanager/browser/default/browser.html?Type=Image&Connector=connectors/php/connector.php','Filebrowser','width=800,height=600');" type="button" name="Browse">
Le soucis c'est que ça ne marche pas quand je veux sélectionner un de ces fichiers. D'habitude la fenêtre se ferme et le chemin vers l'image apparaît automatiquement dans le champ.
Donc je clique sur les fichiers mais absolument rien ne se passe, je reste toujours sur la même fenêtre qui montre les fichiers qu'il y a sur le serveur.
Une idée du problème ?
Merci d'avance.
Partager