Ir para conteúdo

POWERED BY:

Arquivado

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

thiago_php

usar funcao

Recommended Posts

vi essa funcao pra carregar pagina mas nao tou conseguindo usar se alguem puder mostrar como usar esse funcao

 

var url;
var xmlHttp=null;
function showPag(str)
{
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  }
url=str;
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
if (xmlHttp.readyState == 1) {
document.getElementById("conteudo").innerHTML="<img src='loader.gif'> <br> <font face = 'verdana' color = 'CC0000' size = '2'> <b>Carregando...</b></font>";
}
return url;
}


function stateChanged()
{
if (xmlHttp.readyState==4 && xmlHttp.status == 200)
{
var resultado = document.getElementById("conteudo").innerHTML="<iframe name = 'hindex' id='hindex' src='" + url + "' width = '800px' height = '580px' marginwidth='0' marginheight='0' scrolling='no' frameborder='0' target='_self'></iframe>";
}
}


function GetXmlHttpObject()
{
if (window.XMLHttpRequest) {  
		   a=new XMLHttpRequest(); }
	   else {  
		 try {  
			a=new ActiveXObject("Msxml2.XMLHTTP");  
		 }	
		 catch(e) {  
		   try {  
			  a=new ActiveXObject("Microsoft.XMLHTTP");
		   }	
		   catch(e) {
			  a=false;  
		   }  
		 }  
	   }  
	   return a;  
	 }

Compartilhar este post


Link para o post
Compartilhar em outros sites

Essa função é MINHA.. hehehe... eu que escrevi essa função para usar no site da minha empresa....

 

Como usar ?

 

Fácil, basta criar um link na sua página do tipo:

<a href = "#" onClick = "showPag('AkiVaiSuaPagina.html')"> Click Me! </a>

 

e colocar essa função na sua página..

 

A.. nao esqueça de criar uma DIV com o id = "conteudo", que é onde a página a ser carregada será mostrada.

 

PS: Sugiro que você estude mais sobre AJAX primeiro antes de começar a utilizar...

 

Abraços...

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.