Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
bom dia
gostaria de criar no Firefox/Chrome.
usando o recurso user.js de forma que todas os html abaixo da pasta meusite estivessem numa regra de exceção.
como crio esse arquivo e onde eu coloco ele?
atenciosamente
bom dia
pensava em algo um pouco mais simples. seria copiar o user.js para o
%APPDATA%\Mozilla\Firefox\Profiles\
no c: local e analisar os testes usando uma única pg.
ainda estou aprendendo. e uso o note para testes
Entendi, você está rodando diretamente o 'arquivo' no browser
Nesse caso não tem muito oq fazer... você pode imaginar que no futuro vai receber um array com todas as paginas pelo servidor, e nesse primeiro momento deixar mockado/harcode
Exemplo:
<!DOCTYPE HTML>
<html lang="pt_BR">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<ul id="paginas">
</ul>
<script type="text/javascript">
const minhasPaginas = [
'pagina1.html',
'pagina2.html',
'pagina3.html',
];
minhasPaginas.map(function(pagina){
const ulPagina = document.getElementById("paginas");
const liPagina = document.createElement("li");
liPagina.innerHTML = pagina;
ulPagina.appendChild(liPagina);
});
</script>
</body>
</html>
Demo online:
[https://fiddle.jshell.net/4kkqhndv/](https://fiddle.jshell.net/4kkqhndv/)
Explicação:
criamos um array chamado minhasPaginas simulando que isso é dinâmico vindo pelo servidor, percorremos pagina a pagina com o map(), e nesse momento
ulPagina.appendChild(liPagina);
Criamos um novo node em Html:
<li>pagina1.html</li>
tenho um repo no github com alguns exercicios e links legais:
[https://github.com/gabrieldarezzo/helpjs-ravi](https://github.com/gabrieldarezzo/helpjs-ravi)
da uma olhada se te ajuda.
Bons estudos
>
5 horas atrás, msouza disse:
numa regra de exceção.
Explica melhor, ainda não entendi.
Você quer listar todos os HTMLS?
Acredito que você precisa dessa lista de todos os arquivos ou utilize o servidor/linguagem back-end para saber dinamicamente.
O Apache (Servidor) por exemplo tem já tem essa configuração, basta habilitar o mesmo:
Veja como ele lista:
https://d3eaqdewfg2crq.cloudfront.net/wp-content/uploads/2012/11/backup-dir3.png
Caso queira habilitar:
https://wiki.apache.org/httpd/DirectoryListings