Comment actualiser une page Web dans Chrome (analogique CTRL + F5) sur un périphérique sans bouton de menu? -- chrome-for-android domain android en relation problème

How to refresh a web page in Chrome (Ctrl+F5 analogue) on a device without menu button?



18
vote

problème

français

J'ai un périphérique Android Nexus 7 avec un navigateur 4.2.2 et Chrome.

Comment peut-on effectuer une rafraîchissement profonde d'une page Web - analogique de Ctrl + F5 HOTKEKE sur des ordinateurs de bureau?

S'il vous plaît, remarquez que l'appareil n'a pas de bouton de menu.

Selon le seul question connexe J'ai trouvé ici , la solution consiste à désactiver complètement le cache de navigateur. Je préférerais une solution plus pratique et élégante.

langue Anglaise

I have a Nexus 7 Android device with 4.2.2 and Chrome browser.

How can one perform a deep refresh of a web page - analogue of Ctrl+F5 hotkey on desktops?

Please, notice that the device does not have a menu button.

According to the only related question I've found here, the solution is to clear browser cache completely. I'd prefer more convenient and elegant solution.

  
       
       

Liste de réponses

-1
 
vote
vote
Meilleure réponse
 

contournement de contournement par site cache:

Ceci nécessite un simple code JavaScript pour être exécuté dans la barre d'adresse pour contourner le cache et récupérer le contenu du serveur au lieu du cache du navigateur. Selon Cette page MDN sur la force recharge du Page actuelle du serveur ,

javascript:location.reload(true)

Entrez le code ci-dessus dans la barre d'adresse du navigateur et appuyez sur la touche Entrée. Cela va chercher tout le contenu du serveur au lieu de choisir les éléments mis en cache dans votre navigateur (contourner ainsi le cache du navigateur).

Données de cache de contournement pour tous les sites Web (cache globale)

Le travail JavaScript ci-dessus uniquement pour un site Web spécifique que vous avez actuellement ouvert. Pour effacer tous les cache de site Web, utilisez les données du cache de navigateur global. Vous trouvez ceci sous,

Settings > Privacy > CLEAR BROWSING DATA

Cochez la case "Cache" (et d'autres options telles que les données du navigateur, les cookies, le mot de passe, etc. Si vous le souhaitez) et sélectionnez "Clair".

Remarque: tandis que Ctrl + F5 entraînera le navigateur de jeter le cache et Demandez de nouveaux contenus sur le serveur, le serveur peut ignorer l'en-tête 9988777664 et servir une page mise en cache du serveur. Ainsi, même 9988777665 + 9988777666 peut renvoyer une ancienne version de la page si le serveur ignore l'en-tête NON-cache.

Mode incognito:

La navigation via le mode Incognito désactive l'historique et le cache. Vous pouvez donc visiter n'importe quel site via le mode Incognito pour demander le contenu frais à chaque fois.

Pour une discussion plus intéressante sur le 9988777667 + 9988777668 ou une rafraîchissement de force fait,

lisez ceci alors post, Quelles demandes Do Naviers '"F5" et "Ctrl + F5" rafraîchissent Générent?

 

Bypassing per site cache:

This needs a simple javascript code to be run in the address bar for bypassing the cache and fetch contents from the server instead of the browser cache. According to this MDN page on Force reloading the current page from the server,

javascript:location.reload(true) 

Enter the above code in the browser address bar and hit Enter key. This will fetch all the contents from the server instead of picking the elements cached in your browser(thus bypassing the browser cache).

Bypass Cache data for all websites(Global cache)

The above javascript work only for a specific website which you have currently opened. To clear all the website cache use the global browser cache data. You find this under,

Settings > Privacy > CLEAR BROWSING DATA 

Select the "Cache" Checkbox (and other options like Browser data, Cookies, Password etc if you want) and select "Clear".

Note: While Ctrl+F5 will cause the browser to throw out the cache and request new contents from the server, the server may ignore the no-cache header and serve a server-side cached page. Thus, even Ctrl+F5 may return an old version of the page if the server ignores the no-cache header.

Incognito Mode:

Browsing through incognito mode disables history and cache. So you can visit any site through incognito mode to request fresh content everytime.


For more interesting discussion on the what does Ctrl+F5 or force refresh does,

Read this SO post, What requests do browsers' xe2x80x9cF5xe2x80x9d and xe2x80x9cCtrl + F5xe2x80x9d refreshes generate?

 
 
   
   
5
 
vote

Je l'ai trouvé !!!!!!

sur le côté gauche de l'URL Il y a une icône d'information (I) ou une icône de verrouillage. Cliquez sur l'icône, puis sur [Configuration du site Web].

Vous trouverez une icône de déchets pour effacer le cache du site actuel et un bouton "Préférences de restauration".

Travailler sur Android Chrome 71.

 

I found it !!!!!!

On the left side of the URL there is an info icon (i) or a lock icon. Click the icon and then [web site configuration].

You will find a trash icon to clear cache of the current site, and alternatively a "restore preferences" button.

Working on Android Chrome 71.

 
 
         
         
3
 
vote

sur ma tablette Samsung Parcourir avec chrome, tapez ceci dans la barre d'adresse:

javascript:location.reload(true)

qui devrait déclencher un rechargement dur en utilisant JavaScript. Maintenant, je n'ai pas à attendre des jours pour observer les résultats d'un changement de code que j'ai fait. Un nouveau problème est alors que la frappe sur une tablette n'est pas ma chose préférée à faire.

Au lieu de taper la commande ci-dessus, j'ai également essayé de passer au mode de bureau, puis de retour. Cela n'a pas de profond rafraîchissement.

 

On my Samsung tablet browsing with Chrome, type this in the address bar:

javascript:location.reload(true) 

That should trigger a hard reload using Javascript. Now I do not have to wait for days to observe results of a change of code I made. A new problem then is that typing on a tablet is not my favorite thing to do.

Instead of typing the above command I also tried to change to desktop mode and then back. That did not deep refresh.

 
 
2
 
vote

Je n'ai eu aucune de ces solutions pour travailler. Cependant, j'ai trouvé une solution de travail.

Tout d'abord, découvrez l'URL CSS. Dans mon cas, cela ressemblait à ceci:

Settings > Privacy > CLEAR BROWSING DATA 0

Écrivez-le dans le champ Adresse, mais ajoutez également une variable à celle-ci:

Settings > Privacy > CLEAR BROWSING DATA 1

Espérons que la variable de get est acceptée. Parce que c'est une nouvelle URL, cela oblige le CSS à recharger. Retournez maintenant sur le site et le CSS aurait dû être rechargé.

 

I did not get any of these solutions to work. However I have found a working solution.

First, find out the css url. In my case it looked like this:

/min/assets/css/style.min.css 

Write it in the address field, but also add a GET variable to it:

/min/assets/css/style.min.css?hello 

Hopefully the GET variable is accepted. Because it's a new url it forces the css to reload. Now go back to the site and the css should have been reloaded.

 
 
1
 
vote

Je viens de trouver une solution plus élégante. Dans le menu de la page Web, demandez la version de bureau du site Web. Il tirera des données sur le serveur et la page rechargera. Après cela, vous pouvez revenir pour une version mobile une fois de plus.

 

I just find more elegant solution. In the menu of webpage ask for desktop version of the website. It will pull data from the server and page will reload. After that you can come back for mobile version once again.

 
 
   
   
1
 
vote

J'ai besoin d'un moyen d'effacer le cache actuel ou de tout cache du même domaine d'origine via JavaScript afin que je puisse vous assurer que le déploiement de mise à jour de mon webApp arrive sans erreurs.

Je n'ai pas non plus de succès pour modifier temporairement les balises META de cache dans l'en-tête HTML.

uniquement sur le bureau et non automatisé:

ctrl + R

utilisé pour travailler pour forcer la recharge pour effacer le cache.

Maintenant, vous devez appuyer sur

ctrl + shift + R or shift + F5

On dirait que Chrome rendait difficile de nettoyer le cache.

Ils font probablement cela pour tricher dans des repères de navigateur. Style VW.

J'ai écrit ma propre fonction forcerEload () fonctionnant sur Windows Chrome et Android Chrome et Chrome:

window.forceReload = function(){ if( !window.fetch)return document.location.reload( true); var els = document.getElementsByTagName( "*"); for( var i = 0; i < els.length; i++){ var src = ""; if( els[i].tagName == "A")continue; if( !src && els[i].src)src = els[i].getAttribute( "src"); if( !src && els[i].href)src = els[i].getAttribute( "href"); if( !src)continue; fetch( src, { cache: "reload"}); } return document.location.reload( true); };

Cette fonction ne rechargera que des contenus chargés sur la page en cours, vous pouvez le déclencher une fois sur chacun de vos clients une fois que de nouvelles mises à jour sont sur le serveur ou simplement ajouter un bouton de rafraîchissement de travail sur votre application.

 

I need a way to clear the current cache or all cache from the same origin domain via javascript, so i can make sure the update rollout of my webapp arrives without errors.

I also had no success on temporarily changing the cache meta tags in the html header.

Only on desktop and not automatable:

ctrl + R 

used to work to force reload to clear the cache.

now you have to press

ctrl + shift + R or shift + F5 

It seems like chrome made it difficult to clear the cache.

They probably do this to cheat in browserspeed benchmarks. VW Style.

I wrote my own workaround forceReload() function that works on windows Chrome and android Chrome and chromium:

window.forceReload = function(){     if( !window.fetch)return document.location.reload( true);     var els = document.getElementsByTagName( "*");     for( var i = 0; i < els.length; i++){         var src = "";         if( els[i].tagName == "A")continue;         if( !src && els[i].src)src = els[i].getAttribute( "src");         if( !src && els[i].href)src = els[i].getAttribute( "href");         if( !src)continue;         fetch( src, { cache: "reload"});     }     return document.location.reload( true); }; 

This function will only reload contents that have been loaded on the current page, you can trigger it once on each of your clients after new updates are on the server, or simply add a working refresh button on your app.

 
 
 
 
0
 
vote

J'utilise un nouvel onglet Incognito . Cela fonctionne également sur d'autres appareils et navigateurs. Cela évite le cache local normalement.

Notez que les sessions privées peuvent toujours être considérées comme simultanées. Vous devrez donc devoir fermer tous les onglets Incognito pour effacer leur cache.

 

I use a New Incognito Tab. It works on other devices and browsers, as well. It avoids the local cache normally.

Notice that private sessions can still be considered concurrent, so you may have to close all incognito tabs to clear their cache.

 
 
-1
 
vote

Tirez sur une page pour le recharger, il ne s'agit pas de chrome pour les smartphones, de voir plus d'astuces comme celle-ci, de la vérification Ce lien , où j'ai trouvé la solution pour votre problème

 

Pull down on a page to reload it, it comes ncorporated to chrome for smartphones, to see more tricks like that check this link, where i found the solution for your problem

 
 
       
       
-3
 
vote

à gauche de la fenêtre d'adresse Web que vous visiterez est une flèche presque circulaire.

 

To the left of the web address window you are visiting is a nearly circular arrow.

 
 
 
 

Questions connexes

4  Existe-t-il un moyen de charger automatiquement un contenu non sécurisé dans le navigateur Chrome pour Android?  ( Is there a way to automatically load insecure content in chrome browser for andr ) 
Semblable à cette question mais pour l'espace mobile ... https://superuser.com/questions/487748/Commander- to-autoriser-chromé-navigateur-to-charge-insécuri...

1  Désactiver le défilement lisse dans Android Chrome 73  ( Disable smooth scrolling in android chrome 73 ) 
Y a-t-il un moyen de désactiver le défilement lisse dans Android Chrome 73.x? Il semble que cela soit maintenant activé pour tous les sites par défaut et la d...

0  Est-il impossible de connaître une adresse MAC WiFi d'un téléphone Android via un lien?  ( Is it impossible to know a wifi mac address of an android phone via a link ) 
Il y a quelqu'un que je doute qu'il utilise mon téléphone volé, je veux donc m'assurer que le téléphone qu'il utilise est le mien ou non en connaissant l'adre...

10  Comment faire défiler sur Chrome Mobile  ( How to fast scroll on chrome mobile ) 
Je viens d'installer Chrome Mobile sur ma note Galaxy (ICS, CM9) et lorsqu'il a cette belle interface de type carte, je n'ai pas trouvé comment cliquer sur l'...

5  Les vidéos YouTube intégrées ont un son mais pas de vidéo  ( Embedded youtube videos have sound but no video ) 
Chaque fois que je rencontre une page avec une vidéo YouTube intégrée et appuyez sur PLAY, le son sera entendu, mais la vidéo sera vide (un écran noir). Les...

17  Comment ajouter un bookmarklet sur mobile Chrome sans copier et coller?  ( How can a bookmarklet be added on mobile chrome without copying and pasting ) 
sur mon téléphone Android, comment un utilisateur peut-il ajouter un bookmarklet à mes favoris chromés, sans avoir besoin d'utiliser un autre appareil, et ...

3  Comment puis-je désactiver le zoom sur la mise au point de la saisie de texte?  ( How do i disable zooming on text input focus ) 
Je sais qu'il y a certaines astuces pour désactiver le zoom lors d'une page Web, mais comment puis-je désactiver le zoom sur la mise au point sur mon appareil...

0  Chrome Redirection à Messenger sur Samsung Mobile  ( Chrome redirects to messenger on samsung mobile ) 
J'ai reçu des avis de redirection sur mon navigateur Samsung Google Chrome avec un lien vers Messenger. J'ai une fois installé Messenger mais je ne l'ai jamai...

26  Pourquoi la nouvelle mise à jour de Chrome veut-elle la permission d'utiliser mon appareil photo et mon enregistrement audio?  ( Why does the new chrome update want the permission to use my camera and audio re ) 
Sérieusement, il stipule spécifiquement qu'il peut utiliser l'appareil photo et l'enregistrement audio à tout moment, que je souhaite ou non, je souhaite qu'...

18  Comment actualiser une page Web dans Chrome (analogique CTRL + F5) sur un périphérique sans bouton de menu?  ( How to refresh a web page in chrome ctrlf5 analogue on a device without menu ) 
J'ai un périphérique Android Nexus 7 avec un navigateur 4.2.2 et Chrome. Comment peut-on effectuer une rafraîchissement profonde d'une page Web - analogiqu...




© 2022 www.demandez.top All Rights Reserved. Questions et réponses Accueil Tous les droits sont réservés