Comunidad de diseño web y desarrollo en internet online

Ajax en Opera y Chrome

Citar            
MensajeEscrito el 17 Mar 2012 03:43 pm
Hola. Bueno tengo una pregunta para quien pueda ayudarme. Estoy trabajando con
ajax y jquery. Los códigos están bién escritos y funcionan perfectamente en mozilla y explorer, pero en ópera y chrome no. Tengo entendido que es por temas de seguridad. Que chrome, por ejemplo, no acepta peticiones Ajax "externas". Alguna sugerencia para poder probar mi sitio en estos navegadores?
Si subiera el proyecto a un servidor, es decir, no trabajara en local, funcionaría correctamente con ellos?

Gracias a todos de antemano. Saludos

Por Rkovac

3 de clabLevel



 

aprender siempre

msie
Citar            
MensajeEscrito el 17 Mar 2012 04:52 pm
Chrome tiene muchas restricciones cuando trabajas localmente, pruebalo en un servidor.

Por HtrMancera

Claber

342 de clabLevel

1 tutorial

Genero:Masculino  

Front-end Developer

chrome
Citar            
MensajeEscrito el 17 Mar 2012 06:36 pm
Si pudieras decirnos qué síntomas estás experimentando con Opera y Chrome.

Nunca tuve problemas en hacer peticiones Ajax en local, pero también debo decir que no uso la IP local sino un nombre de dominio (que en Windows puedes configurar en el archivo hosts).

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 17 Mar 2012 09:28 pm
Gracias por las respuestas. Los síntomas son que que la función no se ejecuta. Usando Jquery asigno al evento onclick de un enlace la ejecución de una función con una petición ajax, que carga un archivo del mismo directorio y lo muestro en una capa del archivo que hace la llamada. En firefox, explorer y safari, todos en sus últimas versiones, funciona correctamente, no así en chrome y opera.
Como ya se que estos dos últimos navegadores soportan ajax, pues supongo que será algún problema de configuración. Gracias de nuevo por las respuestas de todas formas. saludos!!

Por Rkovac

3 de clabLevel



 

aprender siempre

chrome
Citar            
MensajeEscrito el 18 Mar 2012 02:43 pm
¿Podrías poner la parte del código relevante?.

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 18 Mar 2012 03:42 pm

Código Javascript :

  
$.ajax({
        url: "tutorial1.html",
        success: function(){
            $(document).ready(function(){
                $("#enlaceajax").click(function(evento){
                   evento.preventDefault();
                   $("#contenido").load("tutorial1.html");
                });
            });
        }
    });


Esta es la función que anda perfectamente en firefox, safari y explorer, no así en opera y chrome.

Por Rkovac

3 de clabLevel



 

aprender siempre

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.