Sono uno sviluppatore di ASP.NET e di solito mi ritrovo lasciando aperta la pagina web su cui sto lavorando nel mio browser (Chrome è il mio browser di scelta, ma questa domanda è pertinente per qualsiasi browser). Il mio flusso di lavoro in genere va così: scrivo codice, ricostruisco il mio progetto in Visual Studio, e poi torno al mio browser con Alt-Tab e premo F5 per aggiornare la pagina.Aggiorna la pagina nel browser senza inviare nuovamente il modulo
Questo va bene e dandy se un modulo non è stato inviato da quando la pagina è stata aperta. Ma se ho fatto clic sui controlli del modulo ASP.NET, la pagina ha pubblicato i dati del modulo un certo numero di volte, quindi premendo F5 il browser visualizza (in modo sensibile) un messaggio di conferma, ad esempio "Conferma modulo di nuovo: Il pagina che stai cercando per informazioni utilizzate che hai inserito ... ".
A volte mi faccio vuole ripresentare la forma, ma il più delle volte, voglio solo Nuova con la pagina (piuttosto che a reinviare i dati del modulo). Il modo in cui di solito ottenere intorno a questo è di aggiungere semplicemente alcuni dati stringa di query per l'URL in modo che il browser lo vede come una richiesta di pagina fresca, ad esempio:
page.aspx
diventa
page.aspx?
(o vice -versa).
La mia domanda è: c'è un modo migliore per richiedere rapidamente una nuova versione di una pagina Web (e non inviare i dati del modulo) in uno dei principali browser? Mi sembra un gioco da ragazzi per lo sviluppo del web, ma forse mi manca qualcosa. Quello che mi piacerebbe vedere è qualcosa come l'ultima voce in questa lista:
- F5: aggiornamento della pagina
- Ctrl-F5: aggiorna la pagina (e la forza aggiornamento della cache)
- Alt-F5: Richiesta nuova copia della pagina senza dover ripresentare la forma
F6 funziona anche al posto di Alt + D –
++ buono a sapersi. Ho già avuto una risposta negativa. Grazie. –
Perfetto. Questo è esattamente quello che stavo cercando. Grazie! – Michael