Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/02/2013, 08:59
Avatar de juan_14nob
juan_14nob
 
Fecha de Ingreso: abril-2010
Mensajes: 552
Antigüedad: 14 años
Puntos: 6
ajaxForm no funciona en IE al querer pasar una imagen

Hola ! Tengo un problema al querer enviar un formulario con el plugin ajaxForm , porque lo que quiero hacer es enviar una imagen que cargo en un <input type="file"> al parecer este plugin lo que hace es cargar un IFRAME en la pagina. En Firefox y Chrome funciona correctamente, el problema es en IE8, IE9 e IE10

El error que me dice la consola de internet explorer es el siguiente:

SCRIPT5: Access is denied.

jquery.js, line 3 character 3769





Este es el codigo

Código Javascript:
Ver original
  1. var options = {
  2.     type : 'post',
  3.         target:     '#responsesElements',
  4.        dataType:    'json',
  5.        success:  function(data) {
  6.            
  7.                mostrarInfo(data);
  8.         }
  9. };
  10.  
  11. // Este envia el formulario
  12. jQuery("#submit11").click(function() {
  13.     alert("aa2");
  14.     jQuery('#ContentFormPicture form').ajaxForm(options);
  15. });
  16.  
  17.  
  18.     function mostrarInfo(data) {
  19.         alert("aa3");
  20.         var path_img = data.user_image;
  21.        
  22.         jQuery.ajax({
  23.             async:          true,
  24.             url:        "ajax_img",
  25.             type:           "post",
  26.             success: function (data) {
  27.                 var img = '<img src="'+ data + '" />';
  28.                 alert(img);
  29.                 jQuery("#responsesElements #contImg").html(img);
  30.  
  31.                 jQuery("#responsesElements").fadeIn('slow');
  32.                
  33.             }
  34.     });