Enlaces
Esta en:

documentos
Arriba
Bind-9
Bind-8
Ad+bind
Dhcp
Kdephp
Shell
Trucos
Php
Documentos
Cuestiones php
Fedora
Legal
W2000 xp
COMOS
Errores dns

Re: [PHP-ES] Problema con AJAX y Php en Firefox.

Write haof XML files: <xfedex_at_gmail.com>
Fecha: Sat, 15 Apr 2006 19:23:12 -0300

Esteban,

On 4/4/06, Esteban Osorio <eosorio_at_economia. cl> wrote:
>
>
> Hola lista,
>
> Llevo un par de días con un problema al que no le encuentro sentido alguno y
> quisiera saber si alguien ha tenido una experiencia similar y me pudiese
> ayudar.
>
> Tengo construido un pequeño AJAX que se comunica con php, el cual funciona
> sin problemas en IExplorer y Opera pero no me entrega resultado alguno al
> ejecutarlo en Firefox. El código es el sgte.:
>
>
> Javascript:
>
> function existeRut()
> {
> var rut, resultExist;
> rut = window.document.consulta.rut.value +
> window.document.consulta.digver.value;
> alert(rut);
> ajax = nuevoAjax();
> ajax.open("GET", "procesos2.php?rut="+rut, true);
> ajax.onreadystatechange=function() {
> if (ajax.readyState==4) {
> resultExist = ajax.responseText;
> alert(resultExist + "ZZZZ");
> }
> }
> ajax.send(null);
> }
>
>
>
> procesos2.php:
>
> <?
> include("librerias/conectar_pgre.php");
> $conexion = conectar();
> include("librerias/funciones2.php");
> $rut = $_GET["rut"];
> existeRut($rut, $conexion);
> ?>
>
>
>
> funciones2.php
>
> <?php
> function existeRut($rut, $conexion)
> {
> echo "$rut";
> return;
> }
> ?>
>
>
>
> Como expliqué antes, al ejecutar mi página en IE u Opera el JavaScript envía
> un alerta que contiene el rut mas las letras 'ZZZZ' (ej: 11111111KZZZZ),
> pero al ejecutarlo en Firefox solo entrega las letras 'ZZZZ'.
>
>
>
> Saludos,
> Esteban.

Como en esa funcion no mostraste como inicias el objeto, te muestro
como lo hago yo...

 if(browser == "Microsoft Internet Explorer"){
       ro = new ActiveXObject("Microsoft.XMLHTTP"); //esto para explorer
   } else {
       ro = new XMLHttpRequest(); //esto para firefox
   }

En realidad la conprobacion del browser no esta bien asi......lo mejor
es checkear sobre los metodos que tengas que usar.

Saludos,

-- 
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Nearby dom abr 16 2006 - 06:23:15 CEST

Este archivo fue generado por hypermail 2.2.0 : mié nov 07 2007 - 20:55:35 CET


Página Principal
Google

Web
dns.bdat.net

Visita nuestro proveedor:
www.bdat.net

Publicidad:

Impresenteibols:Humor Jazz, música en vivo