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
<input type="button" value="Abrir ventana" onclick="abrirVentana()" />
Código Javascript:
Ver original
function abrirVentana() { var ventana = window.open("", "ventana01", "width=200 height=200"); ventana.document.write('<head'); ventana.document.write('<title>Título de Nueva Ventana</title>'); ventana.document.write('</head>'); ventana.document.write('<body'); ventana.document.write('<?php'); ventana.document.write('echo "Hola mundo en PHP"'); ventana.document.write('echo "Hola mundo en PHP"'); ventana.document.write('?>'); ventana.document.write('</body>'); }
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.


