none
Detalles de compatibilidad .NET versión 2003 Framework 1.1 RRS feed

  • Pregunta

  • Tengo una aplicacion que se desarrollo en VS.NET 2003 usando framework 1.1, me esta generando problemas de compatibilidad con internet explorer si no es la version 8

    Estaba funcionando correctamente incluso con versiones 9 y 10 de IE, mas ahorita no me funciona si no es la 8.

    Lo que hace es que no respeta los clics, a veces si le das clic a un boton o liga no hace nada, o si abre alguna pantalla usando:


    protected void butAdd_Click(object sender, System.EventArgs e)
    {
    // Detalle del ingreso
    GetAction("./IO/Controls/ExpenseDetail.ascx&id=0");
    }

    protected void GetAction(string userControlPath)
    {
    // Redirecciona
    Response.Redirect("./LoadControls.aspx?Paths=" + userControlPath, true);
    }

    Luego no la abre o no la muestra y al cerrarla te pone en blanco la pantalla principal, tienes que refrescar la pagina de nuevo.

    Y asi detalles que luego no deja hacer, como mandar a imprimir por ejemplo, usando: 

    protected void btnPrint_Click(object sender, System.EventArgs e)
    {
    string code = "";
    if(!IsPrintMode)
    {
    // Abre la solicitud de modo de impresión
    code += "var address = '" + Request.ApplicationPath + "/IO/GenericControls/CallControl.aspx?WinScroll=true&Path=" + Request.ApplicationPath + "/IO/Controls/AdvPayDetail.ascx&Parameters=print=1;id=" + IDAdvancePayment.ToString() + "'; ";
    code += "var op_tool  = 0; ";
    code += "var op_loc_box  = 0; ";
    code += "var op_dir  = 0; ";
    code += "var op_stat  = 0; ";
    code += "var op_menu  = 0; ";
    code += "var op_scroll  = 0; ";
    code += "var op_resize  = 0; ";
    code += "var op_wid  = 700; ";
    code += "var op_heigh = 600; ";
    code += "var option = 'toolbar=' + op_tool + ',location=' + op_loc_box + ',directories=' + op_dir +"
    + " ',status=' + op_stat + ',menubar=' + op_menu + ',scrollbars=' + op_scroll + ',resizable=' + op_resize +"
    + " ',width=' + op_wid + ',height=' + op_heigh; ";
    code += "window.open(address, '', option); ";
    }
    else
    {
    // imprime
    code += "window.parent.print();";
    }
    phCode.Controls.Add(new System.Web.UI.LiteralControl(code));
    }

    Alguien sabe que puede ser?? o que se tiene que hacer para corregir estos problemas de incompatibilidad?

    Saludos  y de antemano gracias por el apoyo 

    martes, 8 de marzo de 2016 15:46

Respuestas

  • Hola Daniel Jasso

    Gracias por consultar en los foros!

    - "Estaba funcionando correctamente incluso con versiones 9 y 10 de IE, mas ahorita no me funciona si no es la 8."

    Y que ocurrió? Cual es el cambio o adición que comenzo a generar el problema? ¿Que mensaje de error recibes, o es simplemente el comportamiento errático del sitio? Estoy atento a tus comentarios.

    Saludos

    José De Alva

    _________________________

    Por favor, recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, hace que sea más fácil para los otros visitantes encontrar la solución más tarde. Microsoft ofrece este servicio de forma gratuita, con

     la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft. Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.

    jueves, 24 de marzo de 2016 17:04
    Moderador