2 votos

Volver a cargar la página en Safari sin tener que volver a enviar el formulario?

A veces, quiero volver a cargar una página en Safari, pero he enviado un formulario en la página anterior. Es allí cualquier manera, lejos de entrar en la barra de URL (ya sea con el ratón o con la tecla⌘+L y pulsar retorno), para volver a cargar la página sin tener que volver a enviar el formulario?

3voto

Philzen Puntos 116

Estrictamente hablando, no. Por simple formularios HTML usando CGI (Common Gateway Interface), la página web que usted ve es el resultado de un proceso que utiliza el formulario de datos como entrada. Dicho de otra manera, el servidor necesita el formulario de datos para generar la página. Hay un montón de maneras de conseguir alrededor de que el uso de bases de datos, cookies, javascript, etc. Pero hablando en general: no-forma, sin resultado.

Usted ha mencionado que hacer clic en la barra de direcciones y pulsa la tecla retorno, pero si el formulario se utiliza el método GET (datos del formulario en la propia dirección URL), a continuación, haga clic en la barra de direcciones y pulsa la tecla retorno hace efectiva de volver a enviarlo. Sin embargo, si el formulario se utiliza el método POST (formulario de datos enviados en la petición HTTP del cuerpo), a continuación, hacer clic en la barra de direcciones y pulsar en no enviar los datos del formulario y así la página no se regenera.

Tenga en cuenta que si usted le dice a Safari para volver a cargar un formulario de la página de resultados, por lo general le pedirá que confirme que usted realmente quiere hacer y, a continuación, vuelva a enviar los datos del formulario. La razón por la que pide es que muy bien puede haber algunos efectos secundarios de la forma (igual que la carga a su tarjeta de crédito) que puede que no desee repetir. Que pobres del CGI de diseño, pero sucede.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by: