Simile a HTML anchor link - href and onclick both? postale, il mio è:Html tag anchor onclick() e href eseguire contemporaneamente
<a href="/tmp/download.mp3" onclick="update();">Download link</a>
Il metodo update()
avrebbe mandato un altro metodo HTTP GET al server per aggiornare il file che è stato scaricato e aggiornamento il database. Dal codice HTML, ci sono 2 richieste GET che vengono attivate insieme e solo ONE riceverà la risposta (la risposta di download href) dal server. update()
non viene eseguito. C'è qualche metodo che posso ottenere entrambi i metodi GET per essere eseguiti? I suggerimenti Javascript e Jquery sono i benvenuti!
Penso che dovrai interrompere la funzionalità. Consiglierei di sbarazzarmi dell'href e di avere la chiamata update() al database e quindi di aprire una finestra per scaricare il file. – Snowburnt
si potrebbe lavorare con un ritardo nella funzione update(), utilizzare un setTimeout (function() {}) –
Primo 'clic' e quindi' href'. È un comportamento predefinito –