Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

raphaeljorge

Continuar executando se recarregar pagina

Recommended Posts

Estou montando um script para deficientes visuais, onde este altera à página para alto contraste, o problema é que eu preciso que este código continue sendo carregado se o usuário recarregar à página ou clicar em algum link para outra página.

 

Alguem pode me dar uma luz?.

Compartilhar este post


Link para o post
Compartilhar em outros sites

oque esse código faz exatamente ?

 

pelo que entendi, vc pode gravar num cookie, ai leria desse cookie e aplicaria na outra página, no novo request.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Este código altera o css da página o fundo fica negro e estilização de textos.

 

Isso é realizado para maquinas leitoras de código e pessoas com daltonismo,

 

É possível registrar essas informações em cookies? pois quando clicar em um link que leva à outra página à mesma estilização deve continuar.

 

E ao clicar no mesmo botão "contraste" à página volte ao normal, com todas às estilizações.

 

Esta última esta pronta, o detalhe que falta é com que o script continue recarregando enquanto o usuário não clique no botão de Contraste.

Compartilhar este post


Link para o post
Compartilhar em outros sites

sim cara, registre num cookie q o cliente pediu para alterar os estilos.

 

ai sempre que carregar a página, vc verifica o valor desse cookie.

 

Se tiver sem valor, vc não faz nada.

Se tiver com valor, vc altera oque tem q alterar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

isso vc continua fazendo da forma q já faz.

 

e ai apaga o cookie.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estou fazendo assim:

 

                        //Checa se o cookie foi setado e atribui a ele uma ação
			
			if($.cookie("css")) {
				$("link").attr("href",$.cookie("css"));
			}
		
			$(document).ready(function() {
				
				//Ao clicar no menu pegue o atributo rel e aplica no body depois salva no cookie por 365 dias o arquivo
				
				$("#acessibilidade li a").click(function() { 
					$("link").attr("href",$.cookie("css"));
					$("link").attr("href",$(this).attr('rel'));
					$.cookie("css",$(this).attr('rel'), {expires: 365, path: '/'});
					return false;
				});
			});

Mas surgiu um problema. Ao recarregar ele não resgata o valor do cookie, ele recarrega o css normal.

 

Edit:

Eu descobri que o wordpress está carregando a folha de estilos principal.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.