Jump to content


Photo

Button Dentro De Link


  • Faça o login para participar
11 replies to this topic

#1 acz

acz

    Novato no fórum

  • Usuários
  • 6 posts
  • Sexo:Não informado

Posted 19/12/2003, 08:49

Oi pessoal,

estou enfrentando problemas com usuários do IE, numa página tenho o seguinte:

<a href="../link/pra/um/arquivo"><input type="button"></a> isso funciona bem no mozilla, firebird... mas no IE não.

eu sei que funciona com javascript, no onclick do button, mas no meu caso não pode ser usado... pois esse é uma aplicação em JAVA e os html são gerados/controlados pelo STRUTS.

Teste feito num IE6... alguma explicação para não funcionar na porcaria do IE?

Cordialmente,
André de Castro Zorzo

#2 Without a Nick

Without a Nick

    Sem culpa no cartório

  • Usuários
  • 2378 posts
  • Sexo:Não informado
  • Localidade:Guarulhos

Posted 19/12/2003, 09:17

Seria muito mais fácil usando o evento ONCLICK no botão, mas então, você poderia fazer isso:

<form action="../link/pra/um/arquivo/" name="formulario>
<input type="submit" name="submeter" value="Ir para a página">
</form>



Espero que seja isto. Caso mude de idéia e queira com o evento onclick, poste na seção de javascript, ok?

#3 acz

acz

    Novato no fórum

  • Usuários
  • 6 posts
  • Sexo:Não informado

Posted 19/12/2003, 09:25

Fernando,

esse é o problema, eu até preferiria usar assim, com form, mas preciso usar link.. e o cliente quer um button como âncora. :(

Alguma outra sugestã!?

Cordialmente,
André de Castro Zorzo

#4 Without a Nick

Without a Nick

    Sem culpa no cartório

  • Usuários
  • 2378 posts
  • Sexo:Não informado
  • Localidade:Guarulhos

Posted 19/12/2003, 09:41

Uma imagem não resolveria o problema?

#5 acz

acz

    Novato no fórum

  • Usuários
  • 6 posts
  • Sexo:Não informado

Posted 19/12/2003, 09:47

Infelizmente não, minha aplicação precisa funcionar em linguas diferentes e eu teria que ter imagens para cada idioma, sem falar que o cliente teria que mexer com imagens para poder escrever algo diferente dentro da imagem, em vez de trocar dentro de um arquivo de internacionalização que possuo atualmente.

Cordialmente,
André de Castro Zorzo

#6 Without a Nick

Without a Nick

    Sem culpa no cartório

  • Usuários
  • 2378 posts
  • Sexo:Não informado
  • Localidade:Guarulhos

Posted 19/12/2003, 09:52

O que é Struts? Pois não vejo problema nenhum em usar javascript, pois aqui o que você mostrou não deu certo no meu pc.

#7 acz

acz

    Novato no fórum

  • Usuários
  • 6 posts
  • Sexo:Não informado

Posted 19/12/2003, 10:00

Struts é framework JAVA para trabalhar com aplicações em modelo MVC.. no meu caso ele está servindo como "view" e "controller"... E na camada view que estou tendo este problema, pois as "actions" que são utilizadas para mapear as minhas entidades(classes) dentro da aplicação necessitam neste caso do link...

Eu consegui fazer no onclick, mas sem usar struts... mas daí fica uma coisa horrível. Se eu não achar outra solução vou fazer isso mesmo, usar html normal, em vez das tags do struts.

Estou evitando utilizar JavaScript justamente por causa destas diferenças entre navegadores... e ficar fazendo "gambis" em javascript para contornar estas diferenças não me agrada... sem falar que amanhã ou depois sai uma nova versão de IE ou mozilla que quebra o que eu já fiz...

Cordialmente,
André de Castro Zorzo

#8 Without a Nick

Without a Nick

    Sem culpa no cartório

  • Usuários
  • 2378 posts
  • Sexo:Não informado
  • Localidade:Guarulhos

Posted 19/12/2003, 10:02

Olha, acho que as soluções mesmo seriam imagens. Sei que dará um trabalhão, mas é a solução mais fácil.

#9 acz

acz

    Novato no fórum

  • Usuários
  • 6 posts
  • Sexo:Não informado

Posted 19/12/2003, 10:08

Bueno, vou continuar pesquisando aqui.

Grato pela atenção!

Cordialmente,
André de Castro Zorzo

#10 Fernando_Ramos

Fernando_Ramos

    Fernando Ramos

  • Usuários
  • 728 posts
  • Sexo:Não informado

Posted 19/12/2003, 10:33

blz!! vc é o zorzo da SB???

bom se for ja frequentei muito la,mais ta caido!!!

vc ja tentou colocar essa duvida no parte de outras linguagens???

talvez la a galera possa te ajudar melhor!!!!!

tendo em vista que tem java na jogada!!!
--
www.ramosinformatica.com
contato@ramosinformatica.com | @rinformatica

Hospedagem de site | Desenvolvimento de Sistemas | Informática em Geral

#11 acz

acz

    Novato no fórum

  • Usuários
  • 6 posts
  • Sexo:Não informado

Posted 19/12/2003, 10:40

estou dando mais uma pesquisa no struts, se não conseguir fazer da melhor maneira, que seria usando o struts, vou partir para o html mesmo!

Valeu!


Cordialmente,
André de Castro Zorzo

#12 jander_mandrake

jander_mandrake

    Turista

  • Usuários
  • 40 posts
  • Sexo:Não informado
  • Localidade:Cidade Tiradentes - Zona leste - São Paulo

Posted 19/12/2003, 11:45

e ae BLZ!!! (y)

bom eu acho melhor vc usar o javascript mesmo, pois será bem mais fácil e compativél com todos os navegadores (Browser)..... Use o onclick!!!
espero ter ajudado em algo!


Inté + (y)
Atire o primeiro mouse quem nunca errou! (Slackware)
Estamos aqui pra isso!

Jander_Mandrake CR4CK3R$ and H4CK3R$




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq