Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Lomaster

envio de formulário e retorno na mesma div

Recommended Posts

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?

Compartilhar este post


Link para o post
Compartilhar em outros sites

estou usando ajax. seguem os códigos

 

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.js

function 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;
}
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.