É trabalhoso...mas não achei uma forma mais simples.
O que preciso agora é acessar uma página mas não por link. Será pelo submit do form.
Minha dúvida está em encontrar uma forma de reproduzir este resultado mas usando o submit do form (ou função que o faça).
Tentei algo como
Pergunta
ViaPocket
Uso o código abaixo para acessar páginas via AJAX (carrega tudo dentro de uma DIV).
//Função para carregar página via AJAX try{ xmlhttp = new XMLHttpRequest(); } catch(ee){ try{ xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch(e){ try{ xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch(E){ xmlhttp = false; } } } div_base = ""; function abre(arquivo,metodo,div){ div_base = div; xmlhttp.open(metodo,arquivo); xmlhttp.onreadystatechange=conteudo_ajax xmlhttp.send(null) var janela_modal=document.getElementById("coluna").style.display="block"; var janela_overlay = document.getElementById("overlay").style.display = "block"; } function conteudo_ajax() { nova_div = div_base; document.getElementById(nova_div).innerHTML="<div style='top:50%;left:50%;position:relative;'>carregando...</div>" if (xmlhttp.readyState==4){ document.getElementById(nova_div).innerHTML=xmlhttp.responseText var conteudo=document.getElementById("conteudo_ajax").style.display="block"; } }E para chamar a função tenho que fazer os links assim<a href="java script: abre('pagina.asp','GET','conteudo_ajax')">Link</a>É trabalhoso...mas não achei uma forma mais simples. O que preciso agora é acessar uma página mas não por link. Será pelo submit do form. Minha dúvida está em encontrar uma forma de reproduzir este resultado mas usando o submit do form (ou função que o faça). Tentei algo comoonsubmit="java script: abre('pagina.asp','GET','conteudo_ajax'".
Mas não rolou.
Um help por caridade. valeu.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
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.