Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/11/2013, 10:50
Avatar de berkeleyPunk
berkeleyPunk
 
Fecha de Ingreso: febrero-2013
Ubicación: México :C
Mensajes: 565
Antigüedad: 11 años, 3 meses
Puntos: 22
Sonrisa ¿Cómo abrir una nueva ventana (con JS) y que esta ventana ejecute PHP?

Buen día.

Supongamos que tenemos un input button y queremos que al darle clic se abra una nueva ventana, y que ésta ejecute un "Hola mundo" en PHP.

Lo primero que se me ocurriría hacer, sería esto:

Código HTML:
Ver original
  1. <input type="button" value="Abrir ventana" onclick="abrirVentana()" />

Código Javascript:
Ver original
  1. function abrirVentana()
  2.     {
  3.         var ventana = window.open("", "ventana01", "width=200 height=200");
  4.         ventana.document.write('<head');
  5.         ventana.document.write('<title>Título de Nueva Ventana</title>');
  6.         ventana.document.write('</head>');
  7.         ventana.document.write('<body');
  8.         ventana.document.write('<?php');
  9.         ventana.document.write('echo "Hola mundo en PHP"');
  10.         ventana.document.write('echo "Hola mundo en PHP"');
  11.         ventana.document.write('?>');
  12.         ventana.document.write('</body>');
  13.     }

Pero tal cosa no funciona. La nueva ventana no lee PHP. Así como está el código, ni siquiera lo interpreta como texto plano. Simplemente no devuelve nada en pantalla.

¿Cómo podríamos hacer que una nueva ventana ejecute PHP?


Saludos cordiales.