Avatar Image
Usuario habitual
Usuario habitual

Quiero hacer una vista previa de mensajes, pero de una forma específica:
Dentro de un mismo formulario, quiero que haya 2 botones, uno para enviarlo y otro para que se abra una ventana con la vista previa (no quiero verlo en otra parte de la página como en miarroba).
Tampoco quiero usar la base de datos para la vista previa, es decir, quiero que el formulario vincule a 2 páginas distintas dependiendo del botón que se presione, si se puede hacer (que no lo se), creo que sería poniendo una variable en el action del formulario, algo como ésto:
action=$boton
pero el problema sería relacionar esa variable con cada botón (como no sea con una función).

Quiero hacerlo específicamente así, con vínculos a 2 páginas distintas, dependiendo del botón, no con una página que interprete que botón se ha pulsado.

Sería algo como esto, pero con el interrogante de cómo hacerlo bien (la variable, si se puede abrir una ventana desde un botón... :

Codigo:

echo "
<form name='formulario method='POST' action=$boton style='border-style: solid; border-width: 0; padding: 0' onsubmit='return revisar()'>
<p><strong><font face='Georgia, Times New Roman, Times, serif'>TITULAR*</font></strong><br>
<font color='#0000FF'>
<input name='titular' type='text' id='titular' size='20' maxlength='72'>
<br>
</font> <strong><font face='Georgia, Times New Roman, Times, serif'>NOTICIA*</font></strong><br>
<textarea name='noticia' cols='60' rows='7' id='noticia'></textarea>
<br>
</p>
<p>
<input type='submit' name='Enviar' value='A&ntilde;adir noticia' style='border-style:solid; border-width:1px; font-weight:bold; background-color:#FFFFFF'>

<a href='#'onclick='javascript: window.open('vistaprevia.php','vistaprevia','width=350,height=400');'><input name='vistaprevia' type='submit' id='vistaprevia' style='border-style:solid; border-width:1px; font-weight:bold; background-color:#FFFFFF' value='Vista previa'></a>
</form>
";
?>


Por si no queda claro, añado la imagen de cómo sería:
Avatar Image
Okupa del foro
Okupa del foro

Me temo que sin usar bd o txt, no
no creo que puedas...
al no ser que envies la noticia por GET, cosa aún más dificil.

Avatar Image
Okupa del foro
Okupa del foro

IMPRESIONANTE, e encontrado lo que me faltaba.
SI SE PUEDE HACER.

jeje.
mira:

Codigo:

<script language="javascript">
var codigo = opener.document.form1.noticia.value;
//Opener.document,Formulario.CampoTexto.value pa personalizar
document.write(codigo);


Bueno, eso es todo espero que te funcione!!!
y aver si visitas mi foro!!!! www.charlahs.foro.st
que ahí tb respongo estas preguntas!
Avatar Image
Usuario habitual
Usuario habitual

Explícate, no me copies el código y ya está, que así a simple vista no se como va.
Por cierto ya he visitado tu foro, contéstame por aquí o en tu foro.

Avatar Image
Okupa del foro
Okupa del foro

Ya esta, ahí tienes tu respuesta.
http://miarroba.com/foros/ver.php?foroid=434960&temaid=2258317&msgid=19471381

es muy sencillo, es solo una explicación, representa que ese código va en el pop-up abierto por el botón VISTA PREVIA

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
No se han encontrado temas similares