JavaScript: función Window.open que permite cambiar el tamaño de la viuda después de configurar la propiedad de tamaño variable como “0”

Cuando trato de llamar a una URL como una pop-up window través de javascript , después de cargar la ventana emergente, puedo cambiar el tamaño de la ventana arrastrando el mouse incluso después de configurar la propiedad de resizable como “0”. Por favor, vea el fragmento de código a continuación,

   function poponload() { mywindow = window.open("factory.php?content=con1", "mywindow", "location=1,status=1,scrollbars=0,width=300,height=300,resizable=0"); mywindow.moveTo(150, 150); }  

Por favor, aclarame si cometí un error en el código.

    Los navegadores modernos pueden bloquear la configuración de window.open. No hay formas de anularlo a menos que vaya manualmente a la computadora del usuario y desmarque la checkbox correspondiente.

    Las ventanas emergentes deben evitarse en este día y edad. Las capas modales colocadas en la página que se actualizan con Ajax o iframes pueden hacer lo mismo y no tienen ningún tamaño, barra de menú ni otras restricciones.

    El siguiente código abre una ventana con la barra de menú. La ventana es redimensionable y tiene 350 píxeles de ancho y 250 píxeles de alto.

     window.open ("http://www.google.com","mywindow","menubar=1,resizable=1,width=350,height=250"); 

    Uso: window.resizeTo (ancho, alto)