Membro desde: 22/08/2005 10:08:21
Mensagens: 877
Localização: São Paulo - SP
Offline
Pessoal tenho um arquivo .js que carrega páginas via ajax em sistema de tabsheet. Porém quando vou carregar uma página no I.E. que tenha a tag <FORM></FORM> dá o alerte com a mensagem "Erro em tempo de execução desconhecido", isso apenas no IE, já no Firefox roda normalmente.
Alguém poderia analisar o arquivo ajaxtabs.js e ver o que pode estar errado ?
Membro desde: 22/08/2005 10:08:21
Mensagens: 877
Localização: São Paulo - SP
Offline
Pessoal descobri a causa do erro no I.E. !!!! agora falta descobrir a solução.
O erro ocorre quando a DIV que recebe a página chamada por ajax fica entre as tags <FORM></FORM> e a página que é chamada também tem as tags <FORM></FORM>. por exemplo:
Por que ocorre isso no I.E ?? O que devo fazer para ele funcionar no I.E. ??
Membro desde: 28/01/2010 10:06:49
Mensagens: 31
Localização: Campinas/SP
Offline
RESOLVIDO:
Bom dia.
o IE 6.0, 7.0 e 8.0 não suportam innerHTML.
Solução, com prototype ele utiliza outro metodo de appendChild. Onde vc chama uma nova pagina e carrega ela no lugar do innerHTML.
veja um exemplo:
Testado em IE, FF e Opera
É isso.
Grato
<!---0.º-->
Gilson Kopper
}{
Algo só é impossível até que alguém duvide e prove o contrário
(Albert Einstein)