Come cancellare la cache del browser per un solo sito specifico in Mobile Safari?

20

Sto facendo alcuni test su un sito mobile in fase di sviluppo e ci sono molti aggiornamenti e cambiamenti che si verificano su questo sito. Per testare nuovamente e cancellare qualsiasi JavaScript o cosa non sia contenuto nella cache sul mio iPhone ho bisogno di cancellare il sito dalla cronologia.

Tuttavia, non sono troppo entusiasta di cancellare tutti la cronologia del mio browser, in quanto non desidero re-accedere a tutti i siti ai quali ho effettuato l'accesso o ai cookie. Questo test potrebbe durare diversi mesi e il pensiero di dover cancellare la mia cronologia e accedere a tutti i miei vari account ogni volta non è così allettante.

C'è un modo per cancellare in modo specifico la cronologia di un solo dominio dalla mia cronologia senza cancellare tutta la cache?

Potrei (e faccio) avere altri browser sul mio iPhone (chrome, opera - se questo conta addirittura come un browser) ma come Safari è il browser che il pubblico di destinazione userà per lo più ho bisogno di stare con questo prevalentemente.

    
posta JonW 29.11.2012 - 12:13
fonte

4 risposte

23

Non so se questo è esattamente ciò che desideri, ma se apri le Impostazioni, fai clic su Safari, quindi scorri verso il basso e fai clic su Avanzate, quindi fai clic su Dati del sito web per visualizzare un elenco di siti Web che hanno memorizzato dati. Puoi fare clic su Modifica, quindi rimuovere i dati solo dai siti da cui desideri rimuovere i dati memorizzati.

    
risposta data 03.12.2012 - 15:01
fonte
2

Potresti anche usarlo nel browswer,? nocache = 1 behing l'URL. esempio www.constructivworks.com/?nocache=1

Questo dovrebbe cancellare la cache specificatamente sul sito che hai aperto in quella specifica scheda.

Spero che questo aiuti!

    
risposta data 10.02.2016 - 17:07
fonte
1

La mia versione della risposta di Andre e Gary;

javascript:window.location.replace(window.location.origin+"/?nocache=1")
    
risposta data 15.01.2019 - 03:16
fonte
0

Per cancellare i cookie per un sito specifico su Chrome per iOS

  1. Salva qualsiasi sito come segnalibro tramite il menu a 3 punti in alto a destra
  2. Rinomina segnalibro a qualcosa come "Cancella cookie del sito"
  3. Copia / incolla il seguente codice di seguito come URL

Ora visita qualsiasi sito, carica i segnalibri e fai clic sul segnalibro appena creato. Questo cancellerà i cookie solo per quel sito, anche su Chrome iOS.

javascript:void((function(){var%20a,b,c,e,f;f=0;a=document.cookie.split(";%20");for(e=0;e<a.length&&a[e];e++){f++;for(b="."+location.host;b;b=b.replace(/^(?:%5C.|[^%5C.]+)/,"")){for(c=location.pathname;c;c=c.replace(/.$/,"")){document.cookie=(a[e]+";%20domain="+b+";%20path="+c+";%20expires="+new%20Date((new%20Date()).getTime()-1e11).toGMTString());}}}alert("Expired%20"+f+"%20cookies");})())

Riferimenti
risposta data 06.04.2018 - 02:44
fonte

Leggi altre domande sui tag