Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
É possivel ter uma variável no JavaScript que não perde o valor quando se atualiza a pagina? Preciso quardar essa informação em algum lugar? Tipo um arquivo log? Meu problema é que tenho dados puxados do JavaScript e precisava que o grafico do meu filme ficasse com a configuração que o usuário determino na pagina em JavaScript e PHP. Meu gráfico é tipo velocímetro com marcas de 1 a 20. Se o usuário colocasse 5 o meu grafico fica indo até o 5 e recomeçando. Fasso isso perfeitamente, mas quando atualizo a pagina os dados das variáveis são perdidos. Ai ele volta a contar do 1 ao 20.
JavaScript
<script type="text/javascript">
//var valor;
var button;
var txt;
var str;
function criaBotao(){
button = '<input type="button" value="envia" onclick="resetTexto();">';
txt = '<input type="text" name="text" id="text" size="5" onclick="resetTexto();" />';
form1.innerHTML += txt;
form1.innerHTML += button;
}
function resetTexto(){
var str = document.getElementById('text').value;
if(window.cpd) {
window.document["cpd"].SetVariable("myText", str);
}
if(document.cpd) {
document.cpd.SetVariable("myText", str);
}
}
window.onload = criaBotao;
</script>
Flash
onEnterFrame = function(){
var cont:Number = _currentframe;
var valor = myText;
trace(valor);
if (cont == valor){
gotoAndPlay(1);
}
}Onde myText é a variável puxada do JavaScript.Carregando comentários...