Hola chicos junto con saludarlos les quiero pedir ayuda.... en 12 horas debo presentar una pagina web en html para mi clase (si la debo presentar un dia domingo no se extrañen), ya la tengo casi lista pero solo tengo un problema con un pop up al cual le envio datos desde un formulario...
nose como pegan los codigos asiq va copy paste nada mas...
<form name="FrmVenta" method="post" action="Untitled-3.html" target="VentanaForm" onSubmit="window.open('Untitled-3.html', 'ventanaForm', 'toolbars=no,scrollbars=no,resizable=no,width=400, height=250')">
ese es mi formulario...
function getUrl(){
var Url = location.href;
Url = Url.replace(/.*\?(.*?)/,"$1");
alert(Url);
Variables = Url.split ("&");
for (i = 0; i < Variables.length; i++) {
Separ = Variables[i].split("=");
eval ('var '+Separ[0]+'="'+Separ[1]+'"');
alert(Separ[0] + Separ[1]);
}
alert(nombre)
document.write('Su Nombre es: '+nombre +'<br />');
document.write('El total es: '+total +'<br />');
}
esa es la funcion donde proceso mi url....
q sucede?... la funcion trabaja bien... ya q la compruebo con los alert
pero luego de q se muestran todos los alert el document.write se muestra en una pagina nueva, no en el popup y el pop up me abre un mensaje el cual me muestra su ruta :S
si quito los alert la pagina nueva no se muestra solo el pop up pero este solo me da el mismo mensaje con su ruta sin nada (veo el codigo fuente del pop up abierto y esta todo su codigo como deberia, no esta en blanco)...
tambien pense crear un form en el pop up y asignarle los valores directamente desde la funcion, asi : FrmVenta.nombre.value=nombre;
q sucede? pues solo me muestra el form q cree en el pop up pero no los valores
todo este metodo me funciona a la perfeccion con paginas normales... al momento de hacerlo en un popup es donde se me cae...
agradeceria q alguien me diera algun tipo de consejo
disculpen las molestias y gracias por todo.
(no se si iba aqui o no, sorry si no era asi)