none
ejecutar ventana emergente javascript personalizada RRS feed

  • Pregunta

  • hola :

    tengo este codigo en un formualrio asp net que genera  un objeto windows javascript :

          

      <script type="text/javascript">
            function MensajeEmergente() {
                nuevaVentana = window.open("", "segundaPag","toolbar=no,location=no,menubar=no,resizable=no, titlebar= 0" ,"width=100,height=200, left=450, top = 200 ");
                nuevaVentana.Title = "Ventana prueba ";
                nuevaVentana.document.write("<center>   MENSAJE EMERGENTE </center>");
                nuevaVentana.document.close
            }
       </script>  

    desde un boton en el evento click la ejecuto , para eso puse esta linea :           

    <asp:Button ID="Btmsgemergente" runat="server" OnClientClick="return MensajeEmergente();" Text="prueba msg emergente" />                                                        cuando clickeo en  el boton   me despilega la pagina , pero no aplica los parametros de dimension ( with , height , etc )   . desde ya gracias 

    miércoles, 24 de febrero de 2016 1:22

Respuestas

  • >>lo raro es que lo probe en javascript puro ( generando un archivo html ) y ahi lo toma correctamente

    pero de que html o pagina lanzas el popup, o como generas su contenido ?

    no evaluaste crear popup usando jquery

    https://jqueryui.com/dialog/


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    jueves, 25 de febrero de 2016 15:45

Todas las respuestas

  • hola

    es que los options de la ventana va todo junto, no veo porque pones comillas diferenciadas despeus del titlebar= 0

    nuevaVentana = window.open("", "segundaPag","toolbar=no,location=no,menubar=no,resizable=no,titlebar=0,width=100,height=200, left=450,top=200");

    ademas recuerda que la function retorne false para anular el evento del boto

      function MensajeEmergente() {
    
         //resto codigo
    
        return false;
    
      }



    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    miércoles, 24 de febrero de 2016 3:55
  • gracias por la rta.

    Ahi hice la correccion y anda . Lo raro es qeu me respeta algunos parametros y otros no . 

    por ejemplo  width = 100 y height  = 200 los considera , pero resizable no lo desactiva.  

    lo raro es que lo probe en javascript puro ( generando un archivo html ) y ahi lo toma correctamente

    saludos 



    • Editado ciclon25 jueves, 25 de febrero de 2016 12:24
    jueves, 25 de febrero de 2016 12:23
  • >>lo raro es que lo probe en javascript puro ( generando un archivo html ) y ahi lo toma correctamente

    pero de que html o pagina lanzas el popup, o como generas su contenido ?

    no evaluaste crear popup usando jquery

    https://jqueryui.com/dialog/


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    jueves, 25 de febrero de 2016 15:45