Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 75 postagens
Mais de 75 postagens
Tópico Autor
Mensagens: 76
Sexo: Masculino
Localização: Porto Alegre
Contato:

onClick com javascript não responde no IE

20-03-2009 12:43

E ae, mais um problema.. hehehe..

seguinte, numa página eu tenho

pagina.php

<html><head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <script type="text/javascript" src="../files/cookies.js"></script> <script language="javascript">         function status_on() { setCookie("status", "On"); window.location.reload(); }         function status_off() { setCookie("status", "Off"); window.location.reload(); } </script> </head> (...) <form name=form_status method=post action=pagina.php> <select name=status class=inputi>         <option value=On onClick="status_on()"'>Vis&iacute;vel</option>         <option value=Off onClick="status_off()"'>Invis&iacute;vel</option> </select> <form>

O que ele tem que fazer é quando selecionar uma das opções, criar um cookie e atualizar a página. No FF funciona perfeitamente mas no IE nem chama a function.
Qual o problema?

grato
0
 
Mais de 75 postagens
Mais de 75 postagens
Tópico Autor
Mensagens: 76
Sexo: Masculino
Localização: Porto Alegre
Contato:

onClick com javascript não responde no IE

20-03-2009 12:45

corrigindo.. sem as aspas simples:

<html><head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <script type="text/javascript" src="../files/cookies.js"></script> <script language="javascript">    function status_on() { setCookie("status", "On"); window.location.reload(); }    function status_off() { setCookie("status", "Off"); window.location.reload(); } </script> </head> (...) <form name=form_status method=post action=pagina.php> <select name=status class=inputi>    <option value=On onClick="status_on()">Vis&iacute;vel</option>    <option value=Off onClick="status_off()">Invis&iacute;vel</option> </select> <form>

0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17385
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

onClick com javascript não responde no IE

20-03-2009 16:45

Sua função deve rodar sobre o select, com o onchange
0
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum :rock:
 
Mais de 75 postagens
Mais de 75 postagens
Tópico Autor
Mensagens: 76
Sexo: Masculino
Localização: Porto Alegre
Contato:

onClick com javascript não responde no IE

20-03-2009 17:05

Já tinha testado com o onchange, testei de novo e com o onchange não funciona nem no FF e nem no IE.

¨menupic¨
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17385
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

onClick com javascript não responde no IE

20-03-2009 17:20

Faz o seguinte, deixa nos options só o value, on e off

no select adiciona

onchange="geral(this.value)"

Ai vai ficar assim

function geral(valor) {   if(valor=="on") { faz isso... } if(valor=="off") { faz aquilo... }   }

0
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum :rock:
 
Mais de 75 postagens
Mais de 75 postagens
Tópico Autor
Mensagens: 76
Sexo: Masculino
Localização: Porto Alegre
Contato:

onClick com javascript não responde no IE

20-03-2009 17:34

fico assim e também não acontece nada tanto no FF quanto no IE. :help

<html><head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <script type="text/javascript" src="../files/cookies.js"></script> <script language="javascript">         function status(valor) {                 if(valor=="On") { setCookie("status", "On"); window.location.reload(); }                 if(valor=="Off") { setCookie("status", "Off"); window.location.reload(); }         } </script> </head> (...) <form name=form_status method=post action=pagina.php> <select name=status class=inputi onchange="status(this.value)">    <option value="On">Vis&iacute;vel</option>    <option value="Off">Invis&iacute;vel</option> </select> <form>

0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17385
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

onClick com javascript não responde no IE

20-03-2009 17:48

Acho que o erro está no nome da função, status acho que é palavra reservada do JavaScript, troca por Status, não esquece de alterar também no onchange.
0
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum :rock:
 
Mais de 75 postagens
Mais de 75 postagens
Tópico Autor
Mensagens: 76
Sexo: Masculino
Localização: Porto Alegre
Contato:

onClick com javascript não responde no IE

20-03-2009 17:56

Puts.. não é que era mesmo reservado mesmo com caixa baixa! :grin
Já fazia 2 dias e eu não achando esse erro... :star VALEU +1 VEZ

<html><head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <script type="text/javascript" src="../files/cookies.js"></script> <script language="javascript">    function change_status(valor) {       if(valor=="On") { setCookie("status", "On"); window.location.reload(); }       if(valor=="Off") { setCookie("status", "Off"); window.location.reload(); }    } </script> </head> (...) <form name=form_status method=post action=pagina.php> <select name=status class=inputi onchange="change_status(this.value)">    <option value="On">Vis&iacute;vel</option>    <option value="Off">Invis&iacute;vel</option> </select> <form>

0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17385
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

onClick com javascript não responde no IE

23-03-2009 10:18

:)
0
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum :rock:

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado