Ir para conteúdo

POWERED BY:

Arquivado

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

wills

document.cookie

Recommended Posts

pessoal, estou tentando armazenar um valor em um cookie, porém não está rolando.

 

alguém pode me ajudar com essa parada?

 

tentei fazer assim:

var cookie = document.cookie
cookie = largWindow

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá,

 

Deixo aqui um pequeno exemplo de como trabalhar com cookie:

document.cookie = "nome=wills";
document.cookie = "comidaFavorita=batata";
alert(document.cookie);
Cumprimentos

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eliminem os duplicados sff, a ligação do servidor aqui empancou xP, peço desculpa.

 

Cumprimentos

Compartilhar este post


Link para o post
Compartilhar em outros sites

assim, o que eu preciso:

estou criando um lightbox simples. eu o ajusto na tela perfeitamente, o que eu quero é o seguinte:

ele captura a largura e a altura da página.

se a pessoa redimensionar a tela do navegador ele captura o novo tamanho e faz a comparação com o tamanho anterior.

 

entendeu? dessa forma posso fazer um efeito para o lightbox.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já tentou trabalhar com porcentagens ?

 

Ficar capturando o tamanho da viewport 'não vai funcionar', já que não existe nenhum evento que lhe identifique isso.. você terá que fazer uma função rodar a cada 'x tempo' (1~5 segundos por exemplo, mais que isso e não teremos algo 'em tempo real'), e ai ela recalcular/medir as dimensões.

 

Não entendi o motivo de tentar trabalhar com cookies.. se o armazenamento não precisa esperar 'carregar outra página', você pode guardar numa variável mesmo. Mas considere trabalhar com porcentagens..

Compartilhar este post


Link para o post
Compartilhar em outros sites

estava usando setInterval para capturar a largura da tela.... porém ai que da a zica. se eu fico capturando a cada instante o valor da tela, automaticamente minha variável vai ser atualizada...

 

então sempre vai dar certo...

 

eu tenho que ter duas variáveis para poder fazer a verificação.

 

entendeu?

Compartilhar este post


Link para o post
Compartilhar em outros sites

então sempre vai dar certo...

 

eu tenho que ter duas variáveis para poder fazer a verificação.

 

entendeu?

 

Na verdade não entendi.

E qual é a sua dúvida ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cookies não seriam uma boa solução para esse caso. Você poderia também fazer verificações para saber se a janela está totalmente maximizada, utilizando combinações entre "availWidth" e "clientWidth", ou mesmo valores mínimos de "clientWidth";

 

Com setTimeout também daria certo, pois você faria a captura do tamanho inicial assim que o script carregar. A cada x segundos verificaria se "clientWidht" e "clientHeight" são iguais aos valores inicias. Se forem diferentes, as variáveis assumem o novo valor e o objeto é reposicionado.

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.