[Cascavel-pm] ajax básico + perl
fernandolouis em terra.com.br
fernandolouis em terra.com.br
Sexta Agosto 1 10:49:30 PDT 2008
Muito obrigado Nilson, era isso mesmo!
agradeço também a explicação... agora compreendi.
Valeu pessoal!
Fernando
----- Original Message -----
From: "Nilson Santos Figueiredo Junior" <acid06 em gmail.com>
To: "Cascavel Perl Mongers" <cascavel-pm em pm.org>
Sent: Friday, August 01, 2008 2:38 PM
Subject: Re: [Cascavel-pm] ajax básico + perl
2008/8/1 <fernandolouis em terra.com.br>:
> function replaceText(el, text) {
> if (el != null) {
> clearText(el);
> var newNode = document.createTextNode(text);
> el.appendChild(newNode);
> }
> }
O erro está aqui.
Como você quer criar um Text Node sendo que quer que seja criado uma tag
html?
Seu código JavaScript está errado.
Em sua função updatePage simplesmente substitua a chamada ao replaceText
por:
idbloco_ajax.innerHTML = retorno;
Que tudo vai funcionar.
O que você tem no servidor não afeta de forma alguma nada disso.
"AJAX" é só um nome bonitinho para o carregamento de páginas de
maneira assíncrona via JavaScript e não muda em NADA os seus scripts
server-side (além do fato de que, muitas vezes, você irá ter que gerar
somente uma parte de uma página e não ela inteira).
Se você carregasse a URL na mão, veria que aparece em negrito normalmente.
-Nilson Santos F. Jr.
_______________________________________________
Cascavel-pm mailing list
Cascavel-pm em pm.org
http://mail.pm.org/mailman/listinfo/cascavel-pm
Mais detalhes sobre a lista de discussão Cascavel-pm