Ir para conteúdo

POWERED BY:

Arquivado

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

stormrider

Ajax não retorna nada.

Recommended Posts

Alguém poderia me ajudar a resolver esse problema?

 

Esse é código do que eu estou tentando fazer (o mais resumido possível).

 

<script>function carrega_cat(cat) {	url = "verthumb.php?acao=lista&cat="+ cat;	ajax(url);}function ajax(url) {	req = null;		if (window.XMLHttpRequest) {		req = new XMLHttpRequest();		req.onreadystatechange = processReqChange();		req.open("GET",url,true);		req.send(null);	} else if (window.ActiveXObject) {		req = new ActiveXObject("Microsoft.XMLHTTP");		if (req) {			req.onreadystatechange = processReqChange();			req.open("GET",url,true);						req.send();		}	}}function processReqChange() {	if (req.readyState == 4) {		if (req.status ==200) { 			document.getElementById("ajax_thumb").innerHTML = req.responseText;		} else {			alert("Houve um problema ao obter os dados:n" + req.statusText);		}	}} </script><body onload="carrega_cat('1');"><A href="#" onclick="carrega_cat('1');">teste</a><div id="ajax_thumb"></div>

A página verthump.php retorna algo desse tipo quando coloco cat =1

 

<img src="img/1.jpg" border="0">

Obviamente um monte de fotos. Porém não funciona de jeito nenhum. O que posso fazer?

Compartilhar este post


Link para o post
Compartilhar em outros sites

o modo como você o esta usando que esta estranho .... req n eh global pra usar em outras funcoes ...de uma olhada no forum que você encontra ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta declalar a variável req como global no início do seu script. É meio sujo mas deve resolver.

<script>var rec;

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.