Estimado,
Tengo super claro las capaz en que se mueven ambos lenguajes, y le agardezco lo didactico de su explicacion.
Para el caso es que yo tengo un boton y un set de eventos php y javascript para desarrollar. Si yo asigno al evento "onclck" una rutina javascript solo ejecutaria esta y no la php (o viceversa).
Al momento de pinchar "SI" al confirm:
Código:
if(confirm("¿Desea grabar los datos de la facturacion?"))
Puedo crear una cookie:
Código:
document.cookie ='variable=si; expires=Thu, 2 Aug 2021 20:47:11 UTC; path=/';
O asignarle un valor a un campo oculto:
Código:
findObj('HiddenField6').value ="SI";
¿Pero en que evento analizo el valor resultado?
Abro la pagina con la factura PDF.
Cita:
WinFactura = window.open ('factura.php');
|
Y ahi muere el proceso.
Las variables $_SESSION, una vez inicializadas, prevalecen por todas las paginas que cargo y descargo, y por eso trate de asignarle un valor desde javascript, para usarla una vez descargara la pagina factura.php:
Cita:
<?=$_SESSION['variable']="SI";?>
|
Trate probando un boton (desabilitado al principio) que ejecutara el procedimiento PHP, pero
Cita:
document.getElementById('Button1').disabled=false;
|
Desabilita el proceso.
La idea es que al momento de pinchar el boton <Imprime Factura>, aparezca una confirmacion de update de datos, y de ser "SI" la respuesta, despues de cerrar la pagina factura.php, se actualizara inmediatamente la tabla MySql.
Bueno, gracias por su respuesta y espero me pueda seguir ayudando.