Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17736
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Abrir um link com AJAX

31-03-2007 11:08

Abaixo segue um código para você abrir um documento usando AJAX.
Os campos em verde você pode alterar.

<script type="text/javascript"> 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 = ""; valor = 0; function abre(arquivo,metodo,div){ div_base = div; valor++; xmlhttp.open(metodo,arquivo+"?valor="+valor); xmlhttp.onreadystatechange=conteudo xmlhttp.send(null) } function conteudo() { nova_div = div_base; document.getElementById(nova_div).innerHTML="<div style='top:50%;left:50%;position:absolute;'>carregando...</div>" if (xmlhttp.readyState==4){ document.getElementById(nova_div).innerHTML=xmlhttp.responseText } } </script>


<!-- o documento é aberto aqui //--> <div id="conteudo"></div>   <a href="javascript: abre('documento.php','GET','conteudo');">abre</a>

documento.php = documento a ser mostrado
GET = método de abertura do documento
conteudo = id da div onde o documento será mostrado

Obs.: Ajax funciona somente em um servidor
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado