Estou com um problema já a um tempo, tentei de todas as formas resolver mas não consigo.
A situção é a seguinte, estou utilizando um menu em árvore em javascript que peguei pronto na internet. Estudei o código todo e acho que já entendi. Fiz até uns ajustes.
Agora o que eu quero, é que esse menu tenha a funionalidade parecida com o windows explorer. Para isso, tive que modificar o código para que quando uma pasta fosse clicada, ele me mandaria para a página inicial. Isso acontece, e sempre que um nó da árvore é aberto ou fechado, a página seta um cookie para que na nova construção, a situação do menu continue a mesma.
Agora sim o meu problema, quando mudo de página, ou seja, quando clico em um link do menu, a construção da página e feita de acordo com o cookie anterior, causando assim uma incoerência da pagína exibida em relação ao item mostrado no menu.
Resumindo:
Gostaria de saber se existe alguma forma de salvar e fixar o cookie durante a execução do javascript. Pois observei que o setCookie é executado corretamente mas o cookie só é carregado na próxima página. Digo isso porque dentro do código, chamo outra página através de um locate logo após o setCookie, e essa página vem com o cookie antigo.
Não sei se fui muito claro pois não sou muito bom para escrever. Mas se puderem me ajudar ficarei feliz.
Pergunta
Guest --Filipe --
Fala galera!
Estou com um problema já a um tempo, tentei de todas as formas resolver mas não consigo.
A situção é a seguinte, estou utilizando um menu em árvore em javascript que peguei pronto na internet. Estudei o código todo e acho que já entendi. Fiz até uns ajustes.
Agora o que eu quero, é que esse menu tenha a funionalidade parecida com o windows explorer. Para isso, tive que modificar o código para que quando uma pasta fosse clicada, ele me mandaria para a página inicial. Isso acontece, e sempre que um nó da árvore é aberto ou fechado, a página seta um cookie para que na nova construção, a situação do menu continue a mesma.
Agora sim o meu problema, quando mudo de página, ou seja, quando clico em um link do menu, a construção da página e feita de acordo com o cookie anterior, causando assim uma incoerência da pagína exibida em relação ao item mostrado no menu.
Resumindo:
Gostaria de saber se existe alguma forma de salvar e fixar o cookie durante a execução do javascript. Pois observei que o setCookie é executado corretamente mas o cookie só é carregado na próxima página. Digo isso porque dentro do código, chamo outra página através de um locate logo após o setCookie, e essa página vem com o cookie antigo.
Não sei se fui muito claro pois não sou muito bom para escrever. Mas se puderem me ajudar ficarei feliz.
Obrigado
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.