none
Boton para abrir nueva ventana - MVC3 RRS feed

  • Pregunta

  • Hola a todos,

    He tenido una incidencia curiosa, cuando abro un popup desde un boton en MVC3, la pagina que me abre me la redirecciona a la pagina de login en vez de mostrar la correcta. Lo curioso es que solo me pasa en uno de los servidores, en los otros esta funcionando correctamente y la url es exactamente la misma. Ademas en el servidor que falla estaba funcionando hasta la fecha...

    Sabeis por que puede ser esto?

    El codigo que estoy utilizando para la redireccion es el siguiente:

    *.cshtml
    var link = Url.Action("ChtmlPageName", "FolderName");
    string url = String.Format("{0}/Index?objectId={1}&userID={2}", link, Model.ObjectId, Model.UserId);
                                    
                                           
    <input id="btn1" name="submitButton" type="submit" value="Text" title="Text"  />
    <a id="urlHiddenValue" href='@url' style="display:none"> text </a>
    *.js

    $('#btn1').click(function () {
    
            var targetUrl = $('#urlHiddenValue').attr('href');
            var win = window.open(targetUrl, "Print", "toolbar=no,location=no,status=yes,directories=no,menubar=no,scrolling=yes,scrollbars=yes,height=1000,width=1000,resizable=yes", false);
            win.focus();
            return false;
        });
    Windows open llamado desde un link me esta funcionando perfectamente. El problema es cuando lo llamo desde un boton.

    A ver si hay suerte y podeis ayudarme, estoy venga a revisar todo y no he detectado nada raro. En el servidor tampoco ha habido ningun cambio.

    Muchas gracias


    • Editado Lain1010 miércoles, 8 de enero de 2014 16:16
    miércoles, 8 de enero de 2014 14:47

Todas las respuestas