+1 voto
por (90 puntos) en Javascript
Hola a todos,

Estoy trabajando con un punto de venta en el cual inserto un articulo en la pantalla del cajero (cajero.asp) y quiero que ese mismo articulo que acabo de insertar aparezca en la pantalla del cliente(cliente.asp) son paginas distintas y las 2 están abiertas en chrome. Quisiera saber si se puede hacer con ajax

2 Respuestas

0 votos
por (5.4k puntos)
Lo que puedes es tener programado en el cliente que esté haciendo peticiones al servidor (vía AJAX) cada X tiempo para ver si hay un nuevo artículo. Si quieres que sea todavía más real time puedes utilizar websockets.

Si añades el código, servirá para que la gente te pueda ayudar más.


Saludos.
0 votos
por (600 puntos)

Hola Xisigi, bien lei que existen distintas formas de enviar información o datos entre páginas y cada una tiene sus ventajas e inconvenientes. 

un método que encontre fue Cross Page PostBack

La técnica consiste en hacer que un formulario no se envíe sobre si mismo, es decir, que haga un Submit sobre otra página. Esto se consigue por medio de la propiedad PostBackUrl

  <asp:Button ID="Button1" runat="server" Text="Button" PostBackUrl="~/PaginaDestino.aspx" />

        <asp:ImageButton ID="ImageButton1" ImageUrl="~/img/enviar.png" runat="server" PostBackUrl="~/PaginaDestino.aspx" />

        <asp:LinkButton ID="LinkButton1" runat="server" PostBackUrl="~/PaginaDestino.aspx">LinkButton</asp:LinkButton>

Estos controles estarán insertados en nuestra página de origen y como vemos la propiedad PostBackUrl apuntará a la página de destino sobre la que se quiere enviar los datos de la página actual.

te dejo el link donde lo lei  quiza pueda servirte: http://oscarsotorrio.com/post/2010/05/08/Enviar-datos-entre-paginas-ASPNET.aspx

por (160 puntos)
Espero esto pueda ayudarte

<form name="form1" method="post" onsubmit="ventana=window.open('recibe1.php', '', ''); this.submit(); this.action = 'recibe2.php'; this.target = '_blank'; this.submit(); this.action = 'recibe1.php'; ventana.close()" >
<p>
<input name="v1" type="checkbox" value="v1">
<input name="v2" type="checkbox" value="v2">
<input name="v3" type="checkbox" value="v3">
</p>
<p>

<input name="b1" type="checkbox" value="b1">
<input name="b2" type="checkbox" value="b2">
<input name="b3" type="checkbox" value="b2">

<input type="submit" name="Submit" value="Enviar" >
</p>
</form>

Preguntas relacionadas

0 votos
0 respuestas
0 votos
2 respuestas
preguntado por Tom (20 puntos) Ene 28, 2016 en Javascript
0 votos
0 respuestas
0 votos
0 respuestas
0 votos
3 respuestas
preguntado por marin (20 puntos) Ene 28, 2016 en HTML
Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código

Categorías

...