[Cascavel-pm] ajax básico + perl
Nilson Santos Figueiredo Junior
acid06 em gmail.com
Sexta Agosto 1 10:38:03 PDT 2008
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.
Mais detalhes sobre a lista de discussão Cascavel-pm