Domanda

vale a dire. qualcosa che ricaricherebbe davvero la pagina o la risorsa, ignorando tutto ciò che potrebbe essere nella cache.

È stato utile?

Soluzione

Safari ricarica sempre (ctrl + r) una pagina ignorando tutto ciò che potrebbe essere nella cache .

Come sottolinea Athena, gli iframe vengono memorizzati nella cache. In realtà non è il contenuto iframe, ma la richiesta che viene memorizzata nella cache.

  

In questi casi, Safari memorizza nella cache il file   pagina e quindi indipendentemente dal collegamento   fai clic, mostra l'iframe dal   ultimo clic PRIMA dell'aggiornamento (o   avanti / indietro). È quindi bloccato su quello   contenuto e lo mostra per tutti i collegamenti.

Questo viene superato assegnando un iframe diverso id su ogni carico :

  

iframe.id = new Date (). getTime ();

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top