Ir para conteúdo

POWERED BY:

Arquivado

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

Álef W.

[Resolvido] Carregamento de página em div...

Recommended Posts

Peguei 2 códigos na internet para substituir os iframe:

function GetXMLHttp() {
    if(navigator.appName == "Microsoft Internet Explorer") {
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    else {
        xmlHttp = new XMLHttpRequest();
    }
    return xmlHttp;
}
var xmlRequest = GetXMLHttp();
function abrirPag(valor){
var url = valor;
xmlRequest.onreadystatechange = mudancaEstado;
xmlRequest.open("GET",url,true);
xmlRequest.send(null);
if (xmlRequest.readyState == 1) {
document.getElementById("conteudo_mostrar").innerHTML = "<img src='images/loader.gif'>";
}
return url;
}

function mudancaEstado(){
if (xmlRequest.readyState == 4){
document.getElementById("conteudo_mostrar").innerHTML = xmlRequest.responseText;
}
}
NO meu site os links estão assim:

<div class="links" id="fleft">
        <p><a onclick="abrirPag('sonpages/home.html')">Início</a></p>
        <div>Informações</div>
        <p><a onclick="abrirPag('sonpages/cardapio.html')">Cardápio</a></p>
        <p><a onclick="abrirPag('sonpages/contato.html')">Contato</a></p>
        <p><a onclick="abrirPag('sonpages/who.html')">Quem somos?</a></p>
        <div>Extras</div>
        <p><a onclick="abrirPag('sonpages/fotolog.html')">Fotolog</a></p>
NO Firefox o carregamento dessas páginas funcionou, porém no IE, ao clicar nada acontece.

Ele só carrega a página inicial do site que está definida no body pelo onload.

 

Preciso de ajudo para consertar esses códigos ou então se alguém souber outro jeito de subtituir os iframes, favor postar.

Desde já, obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Esse código não funcionou, porém já consegui resolver, foi só upar o site e funcionou.

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.