2010-09-09 14:59:51 +0000 2010-09-09 14:59:51 +0000
44
44

Hoe kan ik Safari dwingen een volledige pagina te herladen, zonder de muis te gebruiken?

Ik gebruik Safari om webpagina’s te bekijken terwijl ik ze ontwikkel op mijn lokale server. **Ik heb ‘Caches uitschakelen’ aangevinkt in het menu Ontwikkelen, maar Safari werkt nog steeds met een cache-versie van een stylesheet die is gekoppeld aan het HTML-bestand dat wordt weergegeven.

Ik kan dit soms omzeilen door Option te klikken op de herlaadknop in de locatiebalk, maar ik wil de pagina automatisch verversen als ik het CSS bestand opsla. Op dit moment doe ik dat met een AppleScript die gebonden is aan de Save actie in mijn tekstverwerker. Ik zou kunnen overwegen om Keyboard Maestro te gebruiken. Maar ik heb een consistente manier nodig om Safari te dwingen de pagina volledig opnieuw te laden vanaf het toetsenbord.

Antwoorden (9)

36
36
36
2013-06-21 17:44:07 +0000

Activeer het Develop menu van Safari menu - Preferences - Advanced.

Op Safari versie 11.1 en hoger :

CMD+OPTION+R herlaadt de pagina en negeert daarbij de cache.

Op Safari versie 9 en hoger :

CMD+SHIFT+R herlaadt de pagina en negeert daarbij de cache.

Het legen van de cache lijkt niet altijd de stylesheets te herladen…

Op Safari onder versie 9 :

Leeg de cache en herlaad dan zodat de volledige “sneltoets” zou zijn :

CMD+OPTION+E

Dan

CMD+R om de pagina te verversen

Natuurlijk zou waarschijnlijk het openen en sluiten van een New Private Window van de File ook werken maar…

12
12
12
2018-04-15 17:26:22 +0000

De sneltoets is nu veranderd in OPTION + CMD + R. (Safari 11.1)

7
7
7
2011-07-28 15:40:35 +0000

Er is een optie in de menubalk Ontwikkel-‘Caches uitschakelen’. Dit geldt voor Safari 5.1. Voor de rest weet ik het niet zeker.

2
2
2
2010-09-09 15:05:21 +0000

Hard refresh is verwijderd als sneltoets in Safari 5. Het oude commando daarvoor was ⌘+SHIFT+R

CTRL+F5 Zou kunnen werken maar ik kan het hier niet testen.

1
1
1
2012-07-11 07:46:27 +0000

Workaround: in het develop menu, selecteer “start debugging javascript” en het moet de code goed herladen. Je kunt dan stoppen met debuggen… Ik weet dat het geen nette oplossing is en ik weet niet zeker of het altijd werkt of in alle versies, maar het werkt nu voor mij.

1
1
1
2013-09-27 13:20:41 +0000

Zet Private mode aan en vernieuw de pagina. Hij zal hem niet uit de cache halen in privé modus.

1
1
1
2019-08-06 14:04:41 +0000

Ik stuit op deze vraag en blijkbaar werken de huidige antwoorden niet.

Probleem is momenteel CMD+ALT+R opent het Responsive design.

Echter als de inspector geopend wordt via CMD+ALT+I, dan doet dezelfde snelkoppeling een schone refresh.

Huidige Safari Versie: 12.1.2

0
0
0
2015-10-23 12:46:35 +0000

CMD+L focus op de adresbalkSHIFT+ALT+ENTER volledig herladen voor het huidige adres

Het lijkt te werken op Safari 9

-3
-3
-3
2013-02-21 03:47:31 +0000

Ga naar de voorkeuren van Safari en vink “Toon menu ontwikkelen” aan. Klik in het ontwikkelmenu op Caches uitschakelen.