Effacer le cache de mon navigateur à l'aide de commande cmd=> ipconfig/dnsflush?
Si mon ordinateur est le serveur web pour plusieurs en direct des sites web, est-il un mal si je tape ipconfig/dnsflush dans mon invite de commande de l'éditeur?
J'ai toujours eu ce problème. - Je intégrer un flash (swf).fichier html. Chaque fois que je mets à jour le fichier swf, la .fichier html à utiliser toujours le vieux swf, même si j'ai vider mon cache et tout le reste.
Est-il possible d'avoir mon .fichier html de toujours obtenir la dernière mise à jour de fichier swf?
Vous devez vous connecter pour publier un commentaire.
En tapant ipconfig/dnsflush ne sera pas résolu votre problème, c'est vider le cache DNS, votre problème, c'est que votre fichier SWF est en train d'être mis en cache par le navigateur. Il existe quelques moyens pour arrêter cela. Le plus simple est probablement par l'ajout d'un hasard de la chaîne de la requête sur l'URL du fichier SWF dans le EMBED/balise OBJECT:
Mais sachez que cela signifie que votre fichier SWF sera téléchargé de nouveau à chaque fois, et jamais à partir de la mémoire cache du navigateur. Si vous ne voulez pas cela, envisager d'ajouter un numéro de version dans la chaîne de requête, plutôt que d'un nombre aléatoire, et l'incrément de cette lorsque vous voulez que les clients de télécharger un nouveau fichier SWF.
J'ai un petit bout de code php que j'utilise pour ajouter les unixtime de quand j'ai téléchargé le fichier sur le serveur à la fin de la flash' url. De cette façon, je viens de télécharger le nouveau et tout se résout de lui-même automatiquement.