Transforme o hiperlink do site visitado em roxo

0

Por padrão, qualquer link que eu visito no Google fica roxo na maioria dos navegadores. Isso se aplica apenas às páginas da Web específicas que eu visito. Existe alguma maneira de transformar links para todas as páginas da Web de um site específico em roxo se eu visitar apenas uma página do site?

Por exemplo, se eu for para a página do facebook para eminem link fica roxo

Mas eu quero todos links do Facebook como link para tornar o roxo também.

Existe um script / addon? Quaisquer ponteiros como eu posso fazer um script para isso (de preferência para o firefox)?

    
por a.q.123 03.09.2018 / 11:24

1 resposta

0

A lógica para marcar os links como visitados é uma parte básica dos navegadores e, pelo menos tanto quanto eu sei, não há API exposta à web para obter ou alterar o estado de links visitado devido a razões de segurança / privacidade. / p>

Essa limitação pode não se aplicar a extensões de navegador, como descrito na resposta a uma pergunta relacionada .

No entanto, pode haver uma solução JavaScript para o seu problema. Para que isso funcione, você precisa adicionar um ouvinte de evento de clique a cada link da sua página. Portanto, quando você clica em um link, o ouvinte passa por todos os outros links e adiciona uma classe visited aos que têm o mesmo domínio que o link clicado. A desvantagem é que o estado não é salvo, ou seja, quando você atualiza a página, a classe visited é removida novamente.

    
por 04.09.2018 / 12:52