Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > HTML, Javascript y otros
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 05-09-2007
halizia halizia is offline
Miembro
 
Registrado: abr 2006
Posts: 116
Poder: 19
halizia Va por buen camino
php+ajax+ie

hola a todos,
tengo una página muy sencilla con dos div que se actualizan gracias a AJAX. Con Firefox ambos campos se actualizan perfectamente, pero en IE uno de ellos se actualiza bien, pero el otro, sólo se actualiza 1 o 2 veces

Código PHP:
<?php
require ('../xajax_core/xajax.inc.php');

    
$xajax = new xajax(); 
    
    function 
sacatexto($isCaps){
        
        if ((
$isCaps&#37;2)==0){
            
$text='Hola';
        }else{
            
$text='HOLA';
        }
        return 
$text;
    }
    function 
vcc($isCaps,$res){
        
$text=sacatexto($isCaps);
        
$res=$res.$text;
        
$objResponse = new xajaxResponse();
        
$objResponse->assign("vcc","innerHTML",$res);
        
        return 
$objResponse;
    }
    
    function 
pcc($isCaps,$res){
        if ((
$isCaps%2)==0){
            
$algo='LINEAL';
        }else{
            
$algo='lineal';
        }
        
$res=$res.$algo;
        
$objResponse = new xajaxResponse();
        
$objResponse->assign("pcc","innerHTML",$res);
        
        return 
$objResponse;
    }
    
    
$xajax->registerFunction("vcc");
    
$xajax->registerFunction("pcc");
    
$xajax->processRequest();

    echo 
'<?xml version="1.0" encoding="UTF-8"?>';
    
    
$xajax->printJavascript('../');
?>
    <script type='text/javascript'>
        /* <![CDATA[ */
        var texto;
        window.onload = function() {
            // call the helloWorld function to populate the div on load
            xajax_vcc(0,'');
            xajax_pcc(0,'');
        }
        var i=0;
        
        setInterval("xajax_vcc(i++,texto)",1000);
        setInterval("xajax_pcc(i,texto)",1000);
        /* ]]> */
    </script>    

<div id="pcc" name="pcc">pcc</div>
<div id="vcc" name="vcc">pcc</div>
A ver si sabeis el fallo. Saludos!!

Última edición por kayetano fecha: 06-09-2007 a las 14:52:37.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Ajax dayrontbs HTML, Javascript y otros 0 29-08-2007 20:04:41
AJAX, el comienzo. papulo HTML, Javascript y otros 10 02-07-2007 10:49:25
lenguaje ajax srangel HTML, Javascript y otros 2 20-04-2007 00:11:57
Java y Ajax Alejo JAVA 1 19-02-2007 17:23:48
Google-Ajax vtdeleon Noticias 1 18-05-2006 13:10:58


La franja horaria es GMT +2. Ahora son las 03:20:55.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi