Ver Mensaje Individual
  #18 (permalink)  
Antiguo 01/11/2006, 06:31
vengava
 
Fecha de Ingreso: agosto-2006
Mensajes: 110
Antigüedad: 17 años, 8 meses
Puntos: 1
Tienes razón

Tienes razón ikHuerta, lo acabo de eliminar. No había leido todo el post pero ahora al leerlo entiendo que suena fatal después de que la gente aportara lo que pudo y me voy a unir a este post.

Acerca de tu último post antes del mio:

Cita:
Nada, pero la verdad es que no entiendo porque no haceis una pagina en PHP que se dedique a cargar el HTML de otra externa...
Te explico, no lo hace así porque el código AJAX puede estar en un servidor jsp, asp, php o en una página html, con lo cual, podría hacer un file_get_contents o no.
Te cuento como lo hice (no me permiten poner url's) por eso a donde pone servidor2.com hay que añadirle antes hachetetepe_dospuntos_barra_barra:

En servidor1.com/peticion.php estaría este código:

Código HTML:
<html>
   <head>
      <title></title>
  </head>
   <body>
      <div id="resultado"></div>
	<script type="text/javascript" src="servidor2.com/respuesta.php?datoEnviado=estedato"></script>
   </body>
</html> 
En servidor2.com/repuesta.php se genera una salida text/javascript que se ejecuta en el navegador como si estuviera escrita con <script></script>
Define una función y luego la llama con el parámetro recibido.

PHP en servidor2.com/respuesta.php

Código PHP:
<?
    header
("Content-type: text/javascript");
    echo 
"
    var recibirDatos = function (datos){
        document.getElementById('resultado').innerHTML = datos;
    }

    recibirDatos(\""
$_GET['datoEnviado'] ."\");
    "
;
?>
No es AJAX (como dijisteis, AJAX no lo permite) pero para lo que él quería funciona.
Espero que le sirva a alguien.
Un saludo

Última edición por vengava; 01/11/2006 a las 10:44