Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Imagem some no IE quando script é executado!


Greg

Pergunta

Bom dia pessoal, sou novo no fórum, e estou com um ploblemão.

Tenho um código js que serve para esconder uma div. Para ele ser executado tem uma imagem (um sinal de menos) que é um link para a função que esconde a div.

Ao esconder a div, ele deveria trocar a imagem pra outra que é um sinal de mais (tipo os blocos de agenda da google), mas no IE ele simplesmente esconde todas as imagens! O que posso fazer pra funcionar no IE?

Aí vai o código html:

<table  border="0" cellpadding="2" cellspacing="0"  >
            <tr>                        
                <th><a href="#" onclick="MudaMod ('some','min','max');">
                <img id="min" src="images/min.png" border="0" alt="esconder"/>
                <img id="max" src="images/max.png" border="0" style="display:none"/></a></th> <!-- display desta imagem é alterada pelo script -->
                <th>Alterações</th>
            </tr>                    
                <tr id="some" class="some"> <!-- classe que faz aparecer a div -->
                <td id="meu" class="default" colspan="2"><a href="#" >Nada alterado</a></td>
                        </tr>
                </table>
e aqui o script:
function MudaMod (elemento,min,max) {

    mod = document.getElementById (elemento);
    min = document.getElementById (min);
    max = document.getElementById (max);

        if (mod.className == 'some'){
        
            
            mod.className = 'aparece';
            min.style.display = 'none';
            max.style.display = 'inline-table';            
            
        
        }else{
        
            mod.className = 'some';
            max.style.display = 'none';
            min.style.display = 'inline-table';            
            
            
        }
 }

Peço que me ajudem.

Desde já agradeço;

Gregori Maus

*Descobri, o IE não reconhece o comando css inline-table da classe que era mudada pelo js, assim só é possível com block.

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,5k
    • Posts
      652,3k
×
×
  • Criar Novo...