Ir para conteúdo

POWERED BY:

Arquivado

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

Felipeebs

Problemas com botões web 2.0 no IE

Recommended Posts

Olá, no meu site eu tenho um sistema de newsletter e estou tentando coloca-lo no estilo web 2.0, com botoes tipo image

abaixo está o código do formulario:

<form id="nletter" name="nletter" method="get" action="gravaemail.php">  <label>E-mail:  <input type="text" name="email" value="" />  </label>  <input type="image" name="cadastrar" src="img/add.png" value="1" />  <input type="image" name="retirar" src="img/cross.png" value="1" /></form>

Clicando no botão cadastrar:

.../gravaemail.php?email=eu@eu.com&cadastrar.x=1&cadastrar.y=14

e não dá certo.

 

Há algum jeito de fazer funcionar? como seria? (clicar em cadastrar e enviar &cadastrar=1 ou em retirar, &retirar=1 ou algo parecido)

valew!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Felipe...só um toque pra você, o termo WEB 2.0 não tem NADA a ver com design, layout ou tecnologia.

 

WEB 2.0 é a internet de duas vias, baseada em comunidades e redes sociais onde o usuário é editor tb, como aqui no forúm.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Muito obrigado pela aula sr, prometo me lembrar disso na próxima vez...Mas eu me sinto deprimido quando pessoas fogem do assunto do tópico nos forums em que pergunto.A pergunta foi tão simples:"Há algum jeito de fazer funcionar? como seria?"Simplesmente quero fazer com que os botões "<input type=image..." funcionem, de alguma maneira, em browsers que não sejam FireFox (testei em outros browsers e deu o mesmo erro).Meu muito obrigado à pessoa que me ajudar com a dúvida real.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se a pergunta foi tão simples na sua opinião, pq será que você não consegue resolver sozinho?

 

Deve ser pq nem você conhece as dúvidas que tem...

 

PS: Pra mim é realmente simples, o objeto INPUT IMAGE possue o evento ONCLICK, que pode ser utilizado para executar diversas funções JS no padrão Crossbrowser.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo, o que você está fazendo aqui é flood. Quando não se tem uma resposta, é melhor não responder fugindo do assunto.O forum é, para mim, o último recurso, apenas em casos que eu não sei realmente o que fazer.Sou um webdesigner iniciante mas já venho participando de foruns há 4 anos.A pergunta foi "tão" simples mas a resposta, para mim, não é.Se tens algo para falar que não seja relacionado à minha pergunta, por favor mande uma PM ou crie um tópico e me passe o link por PM.Muito obrigado pela preocupação, espero que não perturbe novamente.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Aceitam um refresco de maracujá? ^_^ Não sei se entendi, mas tente fazer com <button>:

<button type="submit"  name="cadastrar" value="1"> <img src="cadastrar.gif"  alt="" /> </button>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa! vlw Lex!

vamos tentar...

 

<button type="submit" name="add" value="1"><img src="img/add.png" alt="Cadastrar e-mail" /></button><button type="submit" name="del" value="1"><img src="img/cross.png" alt="Retirar e-mail" /></button>

Firefox: um espaço squisito entre os botões mesmo com o css "button {border:none;background:none;}"... mas isso não vem ao caso!

...?email=escondido&add=1

...?email=escondido&del=1

Outros browsers: visual impecável depois de aplicar o css!

...?email=escondido&add=%3CIMG+src%3D%22img%2Fadd.png%22%3E

...?email=escondido&del=%3CIMG+src%3D%22img%2Fcross.png%22%3E

 

mas isso em method GET... testando em method POST

-Meu php de newsletter está funcionando corretamente!

-Meu outro sistema em desenvolvimento está funcaionando corretamente!

 

validando

-This Page Is Valid XHTML 1.0 Transitional!

 

Provavelmente o firefox reconhece o value, já os outros resolvem pegar o innerHTML do elemento... estudarei mais sobre!

 

Muito obrigado, Lex, por ter realmente ajudado ao invés de mudar de assunto ;)

 

Problema resolvido.

 

--EDITADO--

Fiz funcionar o outro sistema e editei o texto acima

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.