Pergunta

Gostaria de fazer um script simples que armazene uma imagem dinâmica (aleatória) em uma variável e depois mostre isso em outra página (como antes).

Este é o código -fonte que mostra a imagem na 1ª página (onde eu preciso armazenar):

<img alt="CaptchaA" style="display:block;" src="image_gen.php?rnd=8900yh0484" id="captchaB" name="captchaB" />

É possível tornar esse script/função?

Desde já, obrigado.

Atenciosamente.

Luca

Foi útil?

Solução

Cada página é uma nova reinicialização de qualquer JavaScript que seja executado nela; portanto, quaisquer dados que você possuem precisariam ser armazenados externamente.

Se você deseja passar diretamente de uma página para a próxima, codificar o valor no URL provavelmente seria o método mais fácil.

Caso contrário, você estará olhando para cookies (bem suportados, mas pequenos) ou coisas como HTML 5 Offline Storage. Estes, no entanto, correm o risco de introduzir condições de corrida (se o usuário estiver visualizando o site em mais de uma guia em um determinado momento).

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top