Colegas, desenvolvo uma aplicação com vários formulário controlados por banco de dados(cadastros etc)em php. criei um menu suspenso que faz o link cons estas páginas sendo que as mesmas abrem numa div na mesma página. o problema é que após o envio dos dados numa página normal, recebo a mensagem de confirmação do envio do formulário.
Usando a div esta mensagem não apareçe. Preciso que o formulario retorne a própria div. Como fazer?
envio de formulário e retorno na mesma div
Criado por Lomaster, 16/09
2 respostas neste tópico
#1
Postado 16 setembro 2012 - 08:46
#2
Postado 16 setembro 2012 - 13:48
Você está usando AJAX?
#3
Postado 16 setembro 2012 - 14:15
estou usando ajax. seguem os códigos
ajax.js
ajax.js
function GetXMLHttp() { if(navigator.appName == "Microsoft Internet Explorer") { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } else { xmlHttp = new XMLHttpRequest(); } return xmlHttp; }
var xmlRequest = GetXMLHttp();
instrucao.jsfunction abrirPag(valor){
// Verificar o Browser
// Firefox, Google Chrome, Safari e outros
if(window.XMLHttpRequest) {
req = new XMLHttpRequest();
}
// Internet Explorer
else if(window.ActiveXObject) {
req = new ActiveXObject("Microsoft.XMLHTTP");
}
var url = valor;
req.open("Get", url, true);
req.onreadystatechange = mudancaEstado;
req.send(null);
if (req.readyState == 1) {
document.getElementById("conteudo_mostrar").innerHTML = "";
}
return url;
}
function mudancaEstado(){
if (req.readyState == 4){
document.getElementById("conteudo_mostrar").innerHTML = req.responseText;
}
}
1 usuário(s) está(ão) lendo este tópico
1 membro(s), 0 visitante(s) e 0 membros anônimo(s)
Últimas Notícias no Portal iMasters
Para IBM, 1,5 bilhão de pessoas usa redes sociais regularmente
Relatório da empresa prevê que, nos próximos dois anos, aproximadamente 70% das organizações irão aumentar os investimentos em tecnologias móveis.
Ver mais notícias-
Twitter
Siga o perfil do iMasters -
Linkedin
Cadastre-se no grupo iMasters -
gitHub
Códigos iMasters DEV -
RSS
Assine os feeds




