Foros del Web » Programando para Internet » Javascript » Frameworks JS »

diferente comportamiento segun navegador

Estas en el tema de diferente comportamiento segun navegador en el foro de Frameworks JS en Foros del Web. Buenas.. Estoy realizando una pequeña prueba con un codigo super simple. El caso es que en los navegadores IE,FF,Chrome obtengo un resultado diferente . Lo ...
  #1 (permalink)  
Antiguo 17/08/2011, 15:10
 
Fecha de Ingreso: junio-2010
Mensajes: 373
Antigüedad: 14 años, 5 meses
Puntos: 11
diferente comportamiento segun navegador

Buenas..

Estoy realizando una pequeña prueba con un codigo super simple. El caso es que en los navegadores IE,FF,Chrome obtengo un resultado diferente . Lo mejor de todo es que en ninguno de los tres obtengo el resultado deseado.

Lo que quiero (quizas os parezca raro...."no os culpo por ello") es llamar a una pagina con ".get". Ya en esa pagina (donde hay texto html) leer una variable js, pasarla a php y tb mostrarla.

Posteo aqui porque estoy casi seguro de que el problema esta en el codigo js.

pagina principal
Código HTML:
Ver original
  1. <script src="jquery-1.4.2.min.js" type="text/javascript"></script>
  2. <script src="prueba.js" type="text/javascript"></script>
  3. </head>
  4.  
  5. <a href="#" id="link">pincha aqui</a>
  6. <div id="resultado"></div>
  7.  
  8. </body>
  9. </html>
prueba.js
Código Javascript:
Ver original
  1. $(document).ready(function(){
  2.  
  3.     $('a#link').click(function(){
  4.         $.get("prueba.php", function(resultado) {
  5.         $('div#resultado').html(resultado);
  6.         });
  7.     });
  8.  
  9. });
prueba.php
Código PHP:
Ver original
  1. <?php
  2. $var = "<script>document.write('hola');</script>";
  3. echo $var;
  4. ?>
  5.  
  6. texto

El resultado deseado seria obtener: "hola" y "texto".

Los resultados que he obtenido son:

FF: "hola", el link desaparece y ademas la pagina se queda cargando indefinidamente (ya sabeis, el circulito dando vueltas).

IE: "texto"

Chrome: "hola", tambien desaparece el link

He probado tambien con ".load" en lugar de ".get", obteniendo identicos resultados en los 3 navegadores.


Alguien me puede echar un cable?? a ver que hago mal pa que no me salgan los dos textos....y lo de los navegadores es que ya me deja KO.

Gracias!

1 saludo.

Etiquetas: jquery, navegadores
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:47.