limpar javascript em cache inclui no firefox
<p>estou trabalhando em javascript para um site, desenvolvendo com o firefox, e quando atualizo a página, não vejo minhas alterações. o arquivo javascript está em um arquivo externo. eu recarreguei e atualizei a página várias vezes, mas o arquivo javascript antigo ainda estava em cache. por fim, carreguei a página javascript diretamente no navegador, vi o script antigo, clique em &quot;recarregar&quot; e vi minhas alterações. </p><p>como posso limpar arquivos javascript externos armazenados em cache? também precisarei saber disso quando disser ao cliente que as alterações foram feitas, para que elas não estejam vendo a antiga funcionalidade armazenada em cache. </p>
<p>no firefox você pode instalar um plugin chamado<strong> web developer toolbar </strong>que tem um comando <code>appcache clear</code></p><p>eu acho que não há maneira de fazer isso programaticamente, mas você poderia dar uma dica para o navegador usando algo como </p><pre><code>&lt;script type="text/javascript" src='js/my.js?x=&lt;?php echo rand(0,100) ?&gt;'&gt;&lt;/script&gt; </code></pre>
<p><code>jhtml::script</code> possui lógica adicional incluída. consulte <a href="http://api.joomla.org/cms-3/classes/jhtml.html#method\_script">http://api.joomla.org/cms-3/classes/jhtml.html#method\_script</a> para obter a referência da api</p><p>por padrão, ele detectará a configuração de depuração e o navegador usado e carregará o script correspondente. por exemplo, quando a depuração estiver ativada, será carregada uma versão não compactada do arquivo, se presente.</p><p>existem configurações opcionais que permitem substituir o arquivo no nível do modelo e outras coisas.</p><p>michael babker escreveu um bom guia sobre como usar <code>jhtml::script()</code> para permitir substituições: <a href="http://www.babdev.com/blog/139-use-the-media-folder-allow-overridable-media">http://www.babdev.com/blog/139-use-the-media-folder-allow-overridable- mídia</a> </p><p>função no repositório para referência: <a href="https://github.com/joomla/joomla-cms/blob/staging/libraries/cms/html/html.php#l659">https://github.com/joomla/joomla-cms/blob/staging/libraries/cms/html/html.php#l659</a> </p><p>página oficial do documento, que agora é atualizada por george: <a href="http://docs.joomla.org/j3.3%3aadding\_javascript\_and\_css\_to\_the\_page">http://docs.joomla.org/j3.3:adding\_javascript\_and\_css\_to\_the\_page</a> </p> <p>a maneira mais fácil é anexar a string de origem com algum parâmetro aleatório, que é ignorado no lado do servidor</p><pre><code>&lt;script src="mysavefiles.json?nocache=123" &gt;&lt;/script&gt; </code></pre><p>uma solução seria gerar o elemento de script usando javascript e acrescentar a hora atual como esta:</p><pre><code>var el = document.createelement( script ); el.src = 'mysavefiles.json?nocache=' + (new date()).gettime(); document.head.appendchild( el ); </code></pre><p>dessa forma, o navegador nunca armazenará em cache o arquivo json, pois parece ser um arquivo diferente (devido ao parâmetro) em cada chamada.</p> <p>consegui encontrar o erro. isto é, consegui encontrar onde estava o erro.
o erro estava no arquivo index.html, no ponto onde indico o arquivo javascript principal:</p>
<pre class="prettyprint"><code> &lt;script&gt;
 system.defaultjsextesions &#61; true;
 system.import(&#39;js/app.js&#39;).catch(err &#61;&gt; console.error(err));
 &lt;/script&gt;</code></pre><p>embora o código visível estava identico ao atual, acredito que havia algum caracter especial não imprimível que ocasionava o erro.
ao ponto que refiz o código o erro parou de ocorrer.</p> Ola
  

  
O histórico de navegadores deletados só poderão ser recuperados por programas de recuperação de dados. Estes programas são bem especializados, e você deverá ter conhecimentos tb especializados para poder utilizá-los. Nada é garantido,mesmo levando para um técnico. O histórico de navegadores não vão para a lixeira. Telefona para eles que eles mandam um técnico.
  
Você já tentou remover os arquivos temporários, cookies e histórico. Talvez o seu cache esteja muito cheio. olá, mcar789,



separei esse link com algumas informações sobre o uso do mailtrack no firefox:



<https://www.techtudo.com.br/noticias/noticia/2016/08/mailtrack-chega-ao-firefox-plugin-confirma-leitura-de-e-mail-no-gmail.html>



espero que ajude, depois conta pra gente se deu certo! desinstale os plugins e reinstale-o, de preferência na versão mais atual que é a 3.6.7. e evite de colocar muitos addons ao firefox, isso faz com que ele pese mais na hora de iniciar. no firefox:

vá no menu --> help --> restart with add-ons disabled e teste se ainda redireciona p/ páginas estranhas. olá @luis freixo    isso pode ocorrer por vários motivos (cache do navegador), performance do navegador, performance do player invocado pelo navegador, algo que o navegador está a bloquear (javascript, cookies etc).  dos testes que fiz o firefox mostrou-se com uma execelente performance para o tipo de acesso. limpe os cookies e cache. ou use este link: https://cliente.meo.pt/perfil/mensagens/abrir-pedido