bonjour,

J'utilise Dojo pour uploader des fichier sur mon serveur.
Il passe par une iframe pour ça.

Le problème est que ça fonctionne très bien sous Firefox et que ça ne transmet pas le fichier sous IE.

Voici le code :

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
<script type="text/javascript" src="../js/dojo-release-1.2.0/dojo/dojo.js"></script>
<script type="text/javascript">    
  function up_img(image_id){
     dojo.require("dojo.io.iframe");         
     dojo.io.iframe.send({
      url: "upload_img.php",
      contentType: "multipart/form-data",
      handleAs: "text", 
      form: "form1",
      load: function (data){ 
     dojo.byId("div_img").innerHTML = data;
      },
      error: function (error){
     console.error ("Error: ", error);
        dojo.byId("div_img").innerHTML = "";
      }
    }); 
  }
</script>
Une idée sur ce que j'ai raté ?
merci