Ir para conteúdo

Arquivado

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

Carcleo

cookies

Recommended Posts

Estou com um dificuldade;

 

Preciso fazer um loop (em JavaScript) para saber qual RadioButton esta checkado num conjunto de 5 RadioButton para gerar um cookie com o value dele.

 

Como faço essa função?

 

Obnrigado a quem puder ajudar.

 

fiz assim não funcionou:

function GeraCookie() {
var radiolista =  document.getElementById('config').checked;
document.cookie = radiolista;
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vo te da uma ideia...

pega todos os elementos input do teu formuladrio e coloca num array, depois verifica quais deles são radioButton e dai ve qual deles ta checado.

 

ok?

Compartilhar este post


Link para o post
Compartilhar em outros sites

beleza então..

 

deve existir algum jeito melhor de pegar esse elementos mas de primeira assim é essa idéia que tenho pra te dar ;)

só criar os cookies que nem sei cara... fico devendo :S

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sabe, cheguei no script abaixo que coloquei no header da pagina

function setarCookie(name,valor)
{
        var hoje = new Date();
        var expira = new Date(hoje.getTime()+999*24*60*60*1000);
        var expira = expira.toGMTString();
        document.cookie = name+"="+valor+";expires="+expira;
}

Que é chamada do body da pagina assim:

<script>setarCookie('radiochecado',document.getElementById('config').value);</script>
Que a ideia é pegar a opção (value) do radiobutton de id=config que esta checkado (selecionado) e gravar no cookie da seguinte forma:

radiochecado=AMD (POR EXEMPLO, POIS AQUI VAI O VALUE DO RADIO BUTTON CHECKADO)
Estou com dois problemas:

1) não estou conseguindo pegar o value do radiobutton checkado e

2) quando coloco uma outra coisa qualquer no lugar dele, por exemplo AZUS, ai la no cookie grava assim:

radiochecadoAZUS e não assim:

radiochecado=AZUS

 

Como resolver isso?

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

O assunto "validação de botões do tipo radio" já discutido no fórum várias vezes...

 

Segue abaixo links que lembro no momento:

http://forum.imasters.com.br/index.php?/topic/326616-resolvido%26nbsp;radiobutton-define-funcao/

 

http://forum.imasters.com.br/index.php?/topic/354676-radio-button/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, consegui progresso.

Mas, ainda me falta uma coisa que não estou conseguindo:

 

Preciso de uma funçao que ao ser disparada no onload do <Body> selecione (cheked) um radio button.

 

estou fazendo assim mas não esta dando certo, as funções abre e fecha funcionam mas a marcação do radio button nção funciona;

    if (Combo == '=amd') { document.orcamento.config[0].checked == true; abre('amd'); fecha('intel','light','irado','avulso'); }
else if (Combo == '=intel') { document.orcamento.config[1].checked == true; abre('intel'); fecha('amd','light','irado','avulso') ;}
else if (Combo == '=light') {document.orcamento.config[2].checked == true; abre('light'); fecha('intel','amd','irado','avulso'); }
else if (Combo == '=irado') { document.orcamento.config[3].checked == true; abre('irado'); fecha('intel','light','amd','avulso'); }
else if (Combo == '=avulso') { document.orcamento.config[4].checked == true; abre('avulso'); fecha('intel','light','irado','amd'); }
else if (!Combo) { document.orcamento.config[4].checked == true; abre('avulso'); fecha('intel','light','irado','amd'); }

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso aqui:

document.orcamento.config[0].checked == true;
é uma comparação.

Se você quer atribuir valores, use apenas um unico sinal de igual

{ document.orcamento.config[0].checked = true;
Quem é a variavel 'Combo' ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bruno, funcionar funcionou mas, estou gerando cookies via javascript e o cookie esta sendo gravado sem um = entre a variavel eo seu valor,

Olha como esta:

radiochecadoamdlocalhost/php/byteporbyte.com/1088426767040030240725208250374430039761*
Olha com eu ACHO que deveria estar:

radiochecado=amd;localhost/php/byteporbyte.com/1088426767040030240725208250374430039761*
Entao, para contornar o problema eu fiz umas gabiarras no código.

No caso de mais de uma variavel no cookies, eu estou ferrado.

Onde é que eu estou errando?

A ideia é gravar a variavel radiochecado com o value do radio button que estiver selecionado no momento em que o internauta deixar a pagina e depois, quando ele voltar, com uma função, pegar qual é o radio que estava checado e checar ele de volta.

 

Segue o código completo (tem divs no código):

<html>
<head>
<title>Pedidos</title>
<style type="text/css">
body { background-color: #000099;}
#principal { width:605px; margin-left:25%; line-height:25px; }
#principal .titulo { display:block; color:#FFFF00; font-size:30px; font-weight:bold; text-align:center; height:50px;}
#principal .subtitulo { display:block; color:#FFFF00; font-size:18px; font-style:italic; text-align:center; height:30px; font-family:arial; margin-bottom:30px; }

#principal .dados_ident {width:270px; height:120px; background-color:#FFFFCC; font-weight:bold; float:left;}
#principal .dados_pagto {width:330px; height:120px; background-color:#FFFFCC; font-weight:bold;  float:left; margin-left:2px; }
#principal .lista_compras {width:602px; height:225px; background-color:#FFFFCC; font-weight:bold;  float:left; margin-top:2px; }

#principal .label_vl_total { color:#009900; width:100px; display:block; float:left;}
#principal .label_form { color:#009900; width:55px; display:block; float:left;}
#principal .legendas { color:#009900;}

#principal .input_tp_pagto { float:left;}
#principal .label_lista_conf { color:#009900; width:98px; display:block; float:left;}
#principal .input_lista_conf { float:left; }
#principal .vl_tot { float:left; width:600px;}

#principal .conf_e { width:150px; height:150px; border-right:solid #FFCC00 5px; border-bottom:solid #FFCC00 3px; float:left}
#principal .conf_d { width:410px; height:150px; border-bottom:solid #FFCC00 3px; float:left; padding-left:5px;}


</style>
<script>
function abre(div)
{
document.getElementById(div).style.display = 'block';
}

function fecha(a,b,c,d)
{
document.getElementById(a).style.display = 'none';
document.getElementById(B).style.display = 'none';
document.getElementById(c).style.display = 'none';
document.getElementById(d).style.display = 'none';
}
function lerCookie()
{
var arrCookies = document.cookie.split("~");
var QualCombo = arrCookies[0];
var Combo = QualCombo.substring(12);
//alert (Combo);
     if (Combo == '=amd') { document.orcamento.config[0].checked = true; abre('amd'); fecha('intel','light','irado','avulso'); }
else if (Combo == '=intel') { document.orcamento.config[1].checked = true; abre('intel'); fecha('amd','light','irado','avulso') ;}
else if (Combo == '=light') {document.orcamento.config[2].checked = true; abre('light'); fecha('intel','amd','irado','avulso'); }
else if (Combo == '=irado') { document.orcamento.config[3].checked = true; abre('irado'); fecha('intel','light','amd','avulso'); }
else if (Combo == '=avulso') { document.orcamento.config[4].checked = true; abre('avulso'); fecha('intel','light','irado','amd'); }
else if (!Combo) { document.orcamento.config[4].checked = true; abre('avulso'); fecha('intel','light','irado','amd'); }

}

function setarCookie(name,valor)
{
        var hoje = new Date();
        var expira = new Date(hoje.getTime()+999*24*60*60*1000);
        var expira = expira.toGMTString();
        document.cookie = name+"="+valor+";expires="+expira;
}

function conferevalortotal(valortotal)
{
document.getElementById('valortotal').value = valortotal ;
}
</script>
</head>
<body onLoad="lerCookie();">
<div id="principal">
	<label class="titulo">Pedidos</label>
	<label class="subtitulo">Se você ainda não tem cadastro, clique <a href='novo_user.html'>aqui</a>!</label>

<form name="orcamento" method="post" action="mailto:willianjdf@gmail.com">

<div class="dados_ident">
  <fieldset>
    <legend class="legendas">Dados de Identificação</legend>
	       <label class="label_form">E-mail:</label>
            <input type="text" size="26" name="email" />  <br> <br>
            <label class="label_form">Senha:</label>
            <input type="password" size="10" name="senha" />        

    </fieldset>
</div>

<div class="dados_pagto">
  <fieldset>
    <legend class="legendas">Dados do Pagamento (cartão)</legend>
            <label class="label_form" style="width:65px;">Bandeira:</label>
            <input class="input_tp_pagto" type="radio" name="email" />
            <label class="label_form" style="width:32px;">Visa</label>
            <input class="input_tp_pagto" type="radio" name="email" />
            <label class="label_form" style="width:52px;">Master</label>
            <input class="input_tp_pagto" type="radio" name="email"/>
            <label class="label_form" style="width:45px;">Amex</label>
			            <br>
            <label class="label_form" style="width:65px;">Validade:</label>
            <input class="input_tp_pagto" type="text" name="email" size="5" style="margin-right:8px;"/>
            <input class="input_tp_pagto" type="text" name="email" size="5" />
                        <br>
            <label class="label_form" style="width:65px;">Número:</label>
            <input class="input_tp_pagto" type="text" name="email" size="30" style="margin-right:8px;"/>
  </fieldset>
</div>

<div class="lista_compras">
  <fieldset>
    <legend class="legendas">Lista de Compras</legend>
<div class="conf_e">
                    <label class="label_lista_conf">Configurações</label><br />
                    <input class="input_lista_conf" type="radio" size="26" name="config" id="config" onclick="javascript: abre('amd'); fecha('intel','light','irado','avulso'); conferevalortotal('R$1.175,00'); setarCookie('radiochecado','amd');"  value="amd"/>
                    <label class="label_lista_conf">Config. AMD</label><br />
                    <input class="input_lista_conf" type="radio" size="26" name="config" id="config" onclick="javascript: abre('intel'); fecha('amd','light','irado','avulso'); conferevalortotal('R$1.595,00'); setarCookie('radiochecado','intel');" value="intel"/>
                    <label class="label_lista_conf">Config. Intel</label><br />
                    <input class="input_lista_conf" type="radio" size="26" name="config" id="config" onclick="javascript: abre('light'); fecha('intel','amd','irado','avulso'); conferevalortotal('R$1.100,00'); setarCookie('radiochecado','light');"  value="light"/>
                    <label class="label_lista_conf">Combo Light</label><br />
                    <input class="input_lista_conf" type="radio" size="26" name="config" id="config" onclick="javascript: abre('irado'); fecha('intel','light','amd','avulso'); conferevalortotal('R$3.000,00'); setarCookie('radiochecado','irado');"  value="irado"/>
                    <label class="label_lista_conf">Combo Irado</label><br />
                    <input class="input_lista_conf" type="radio" size="26" name="config" id="config"  onclick="javascript: abre('avulso'); fecha('intel','light','irado','amd'); conferevalortotal(''); setarCookie('radiochecado','avulso');"  value="avulso">
                    <label class="label_lista_conf">Peças Avulsas</label><br />
                </div>
		
		<!-- Listando as cofigurações de cada combo amd-->
				<div id="amd" style="display:none;">
                <div class="conf_d" >
                    <label class="label_lista_conf">Processador</label>
                    <select name="peri_processador" class="input_lista_conf" disabled>
					    <option value="Proc">Nenhum</option>
                        <option value="Proc">AMD Athlon X2 Dual-Core 7850</option>
                        <option value="Proc">Intel Core 2 Duo E7400</option>
                        <option value="Proc">Intel Core 2 Duo E8400</option>
                        <option value="Proc" selected>AMD Athlon X2 Dual-Core 755 </option>
                    </select>
                    <br />
                    <label class="label_lista_conf">Placa Mãe</label>
                    <select name="peri_placa_mae" class="input_lista_conf" disabled>
                        <option value="Proc">Nenhum</option>
						<option value="Proc" selected>Gibabyte GA-M69ME-S2P (AMD)</option>
                        <option value="Proc">Intel DG41RQ Socket LGA775</option>
                    </select>
                    <br />
                    <label class="label_lista_conf">Memória</label>
                    <select name="peri_memoria" class="input_lista_conf" disabled>
                        <option value="Proc">Nenhum</option>
						<option value="Proc" selected>Kingston 3GB DDR2 800MHz</option>
                        <option value="Proc">Kingston 4GB DDR2 800MHz</option>
                    </select>
                    <br />
                    <label class="label_lista_conf">Monitor</label>
                    <select name="peri_monitor" class="input_lista_conf" disabled>
                        <option value="Proc">Nenhum</option>
						<option value="Proc" selected>Sansung SyncMaster 733NW</option>
                        <option value="Proc">Sansung SyncMaster 933SN</option>
                        <option value="Proc">Sansung SyncMaster 2033SW</option>
                    </select>
                    <br />
                    <label class="label_lista_conf">Disco</label>
                    <select name="peri_disco" class="input_lista_conf" disabled>
                        <option value="Proc">Nenhum</option>
						<option value="0" selected>Segate ST3500418AS 500GB</option>
                    </select>
                    <br />
                    <label class="label_lista_conf">Outros</label>
                    <select name="peri_outros" class="input_lista_conf" disabled>
                        <option value="Proc">Nenhum</option>
						<option value="1" selected>Mouse, Teclado, Gabinete, Gravador DVD</option>                                       
                    </select>
                    <br />
                </div>
				</div>
		<!-- Fim da Lista das cofigurações de cada combo amd-->
				
		<!-- Listando as cofigurações de cada combo intel-->
				<div id="intel" style="display:none;">
                <div class="conf_d">
                    <label class="label_lista_conf">Processador</label>
                    <select name="peri_processador" class="input_lista_conf" disabled>
                        <option value="Proc">Nenhum</option>
						<option value="Proc">AMD Athlon X2 Dual-Core 7850</option>
                        <option value="Proc" selected>Intel Core 2 Duo E7400</option>
                        <option value="Proc">Intel Core 2 Duo E8400</option>
                        <option value="Proc">AMD Athlon X2 Dual-Core 755</option>
                    </select>
                    <br />
                    <label class="label_lista_conf">Placa Mãe</label>
                    <select name="peri_placa_mae" class="input_lista_conf" disabled>
                        <option value="Proc">Nenhum</option>
						<option value="Proc">Gibabyte GA-M69ME-S2P (AMD)</option>
                        <option value="Proc" selected>Intel DG41RQ Socket LGA775</option>
                    </select>
                    <br />
                    <label class="label_lista_conf">Memória</label>
                    <select name="peri_memoria" class="input_lista_conf" disabled>
                        <option value="Proc">Nenhum</option>
						<option value="Proc">Kingston 3GB DDR2 800MHz</option>
                        <option value="Proc" selected>Kingston 4GB DDR2 800MHz</option>
                    </select>
                    <br />
                    <label class="label_lista_conf">Monitor</label>
                    <select name="peri_monitor" class="input_lista_conf" disabled>
                        <option value="Proc">Nenhum</option>
						<option value="Proc">Sansung SyncMaster 733NW</option>
                        <option value="Proc" selected>Sansung SyncMaster 933SN</option>
                        <option value="Proc">Sansung SyncMaster 2033SW</option>
                    </select>
                    <br />
                    <label class="label_lista_conf">Disco</label>
                    <select name="peri_disco" class="input_lista_conf" disabled>
                        <option value="Proc">Nenhum</option>
						<option value="0" selected>Segate ST3500418AS 500GB</option>
                    </select>
                    <br />
                    <label class="label_lista_conf">Outros</label>
                    <select name="peri_outros" class="input_lista_conf" disabled>
                        <option value="Proc">Nenhum</option>
						<option value="1" selected>Mouse, Teclado, Gabinete, Gravador DVD</option>                                       
                    </select>
                    <br />
                </div>
				</div>
		<!-- Fim da Lista das cofigurações de cada combo intel-->
				
		<!-- Listando as cofigurações de cada combo light-->
				<div id="light" style="display:none;">
                <div class="conf_d">
                    <label class="label_lista_conf">Processador</label>
                    <select name="peri_processador" class="input_lista_conf" disabled>
                        <option value="Proc">Nenhum</option>
						<option value="Proc" >AMD Athlon X2 Dual-Core 7850</option>
                        <option value="Proc" selected>Intel Core 2 Duo E7400</option>
                        <option value="Proc">Intel Core 2 Duo E8400</option>
                        <option value="Proc">AMD Athlon X2 Dual-Core 755</option>
                    </select>
                    <br />
                    <label class="label_lista_conf">Placa Mãe</label>
                    <select name="peri_placa_mae" class="input_lista_conf" disabled>
                        <option value="Proc">Nenhum</option>
						<option value="Proc" selected>Gibabyte GA-M69ME-S2P (AMD)</option>
                        <option value="Proc">Intel DG41RQ Socket LGA775</option>
                    </select>
                    <br />
                    <label class="label_lista_conf">Memória</label>
                    <select name="peri_memoria" class="input_lista_conf" disabled>
                        <option value="Proc">Nenhum</option>
						<option value="Proc" selected>Kingston 3GB DDR2 800MHz</option>
                        <option value="Proc">Kingston 4GB DDR2 800MHz</option>
                    </select>
                    <br />
                    <label class="label_lista_conf">Monitor</label>
                    <select name="peri_monitor" class="input_lista_conf" disabled>
                        <option value="Proc">Nenhum</option>
						<option value="Proc" selected>Sansung SyncMaster 733NW</option>
                        <option value="Proc">Sansung SyncMaster 933SN</option>
                        <option value="Proc">Sansung SyncMaster 2033SW</option>
                    </select>
                    <br />
                    <label class="label_lista_conf">Disco</label>
                    <select name="peri_disco" class="input_lista_conf" disabled>
                        <option value="Proc">Nenhum</option>
						<option value="0" selected>Segate ST3500418AS 500GB</option>
                    </select>
                    <br />
                    <label class="label_lista_conf">Outros</label>
                    <select name="peri_outros" class="input_lista_conf" disabled>
                        <option value="Proc">Nenhum</option>
						<option value="1" selected>Mouse, Teclado, Gabinete, Gravador DVD</option>                                       
                    </select>
                    <br />
                </div>
				</div>
		<!-- Fim da Lista das cofigurações de cada combo light-->
				
		<!-- Listando as cofigurações de cada combo irado-->
				<div id="irado" style="display:none;">
                <div class="conf_d">
                    <label class="label_lista_conf">Processador</label>
                    <select name="peri_processador" class="input_lista_conf" disabled>
                        <option value="Proc">Nenhum</option>
						<option value="Proc">AMD Athlon X2 Dual-Core 7850</option>
                        <option value="Proc">Intel Core 2 Duo E7400</option>
                        <option value="Proc" selected>Intel Core 2 Duo E8400</option>
                        <option value="Proc">AMD Athlon X2 Dual-Core 755</option>
                    </select>
                    <br />
                    <label class="label_lista_conf">Placa Mãe</label>
                    <select name="peri_placa_mae" class="input_lista_conf" disabled>
                        <option value="Proc">Nenhum</option>
						<option value="Proc">Gibabyte GA-M69ME-S2P (AMD)</option>
                        <option value="Proc"selected>Intel DG41RQ Socket LGA775</option>
                    </select>
                    <br />
                    <label class="label_lista_conf">Memória</label>
                    <select name="peri_memoria" class="input_lista_conf" disabled>
                        <option value="Proc">Nenhum</option>
						<option value="Proc">Kingston 3GB DDR2 800MHz</option>
                        <option value="Proc"selected>Kingston 4GB DDR2 800MHz</option>
                    </select>
                    <br />
                    <label class="label_lista_conf">Monitor</label>
                    <select name="peri_monitor" class="input_lista_conf" disabled>
                        <option value="Proc">Nenhum</option>
						<option value="Proc">Sansung SyncMaster 733NW</option>
                        <option value="Proc">Sansung SyncMaster 933SN</option>
                        <option value="Proc" selected>Sansung SyncMaster 2033SW</option>
                    </select>
                    <br />
                    <label class="label_lista_conf">Disco</label>
                    <select name="peri_disco" class="input_lista_conf" disabled>
                        <option value="Proc">Nenhum</option>
						<option value="0" selected>Segate ST3500418AS 500GB</option>
                    </select>
                    <br />
                    <label class="label_lista_conf">Outros</label>
                    <select name="peri_outros" class="input_lista_conf" disabled>
                        <option value="Proc">Nenhum</option>
						<option value="1" selected>Mouse, Teclado, Gabinete, Gravador DVD</option>                                       
                    </select>
                    <br />
                </div>
				</div>
		<!-- Fim da Lista das cofigurações de cada combo irado-->
				
		<!-- Listando as cofigurações de cada combo avulso-->
				<div id="avulso" style="display:block;">
                <div class="conf_d">
                    <label class="label_lista_conf">Processador</label>
                    <select name="peri_processador" class="input_lista_conf">
					    <option value="Proc">Nenhum</option>
						<option value="Proc"  selected>Nenhum</option>
                        <option value="Proc">AMD Athlon X2 Dual-Core 7850</option>
                        <option value="Proc">Intel Core 2 Duo E7400</option>
                        <option value="Proc">Intel Core 2 Duo E8400</option>
                        <option value="Proc">AMD Athlon X2 Dual-Core 755</option>
                    </select>
                    <br />
                    <label class="label_lista_conf">Placa Mãe</label>
                    <select name="peri_placa_mae" class="input_lista_conf">
					    <option value="Proc">Nenhum</option>
						<option value="Proc" selected>Nenhum</option>
                        <option value="Proc">Gibabyte GA-M69ME-S2P (AMD)</option>
                        <option value="Proc">Intel DG41RQ Socket LGA775</option>
                    </select>
                    <br />
                    <label class="label_lista_conf">Memória</label>
                    <select name="peri_memoria" class="input_lista_conf">
					    <option value="Proc">Nenhum</option>
						<option value="Proc" selected>Nenhum</option>
                        <option value="Proc">Kingston 3GB DDR2 800MHz</option>
                        <option value="Proc">Kingston 4GB DDR2 800MHz</option>
                    </select>
                    <br />
                    <label class="label_lista_conf">Monitor</label>
                    <select name="peri_monitor" class="input_lista_conf">
					    <option value="Proc">Nenhum</option>
						<option value="Proc" selected>Nenhum</option>
                        <option value="Proc">Sansung SyncMaster 733NW</option>
                        <option value="Proc">Sansung SyncMaster 933SN</option>
                        <option value="Proc">Sansung SyncMaster 2033SW</option>
                    </select>
                    <br />
                    <label class="label_lista_conf">Disco</label>
                    <select name="peri_disco" class="input_lista_conf">
					    <option value="Proc">Nenhum</option>
						<option value="Proc" selected>Nenhum</option>
                        <option value="0">Segate ST3500418AS 500GB</option>
                    </select>
                    <br />
                    <label class="label_lista_conf">Outros</label>
                    <select name="peri_outros" class="input_lista_conf">
					    <option value="Proc">Nenhum</option>
						<option value="Proc" selected>Nenhum</option>
                        <option value="1">Mouse, Teclado, Gabinete, Gravador DVD</option>                                       
                    </select>
                    <br />
                </div>
				</div>
		<!-- Fim da Lista das cofigurações de cada combo avulso-->
						
                <div class="vl_total">
                    <label class="label_vl_total">Valor Total:</label>
                    <input type="text" name="vl_total" id="valortotal" size="15" / value=""  readonly="true">
                </div>
  </fieldset>
</div>
<center>
<input type="submit" value="Enviar">  <input type="reset" value="Limpar">
</center>
</form>

</div>

</body>
</html>

Se puder me ajudar nessa eu agradeço pois do jeito que esta gravando no cookie, se eu precisar gravar o nome do cara, o ip da maquina, login e senha por exemplo, como é que eu faço se tanto a variavel radiochecado quanto seu valor estão gravadas juntas? Entendeu o problema que estou nele?

 

Obrigado antecipadamente pela ajuda que puder dar.

 

Carlos Rocha

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola pessoal.

Bom, acho que eu não estou sabendo me expressar. Então,. decidi explicar com menos palavras e de forma mais facil de entender.

Então, vamos lá:

 

Quando se grava um cookie, uma par de informações do tipo "nome=Carlos" é gravado no disco do PC de quem acess o site. Certo?

Pois bem. Andei olhando alguns cookies que outros sites deixaram em minha maquina e observei que la esta gravado assim:

nome=Carlos;.............
No cookie que o meu site (exemplo-modelo)gera, não esta saindo assim, e sim desta forma:

nomeCarlos..............
Ou seja, entre a variavel nome e o seu valor Carlos Rocha, não esta sendo gravado o "=" embora o código mande gravar.

Bom, segue o código abaixo, por favor, me ajudem a resolver esse problema.

Grato a quem puder ajudar.

<html>
<head>
<title>Gera 4</title>
<script>
function GeraCookie (nome,valor,expira) {
document.cookie = nome + " = " + valor + ";EXPIRES" + " = " + expira;
                                 }
</script>
</head>

<body onLoad="GeraCookie('Nome','Carlos Rocha','20')">
</body>
</html>

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.