2012-06-17 7 views
0

Ce code fonctionne sur un autre environnement de test mais pas sur le mien.JavaScript ne fonctionne pas sur mon serveur

Savez-vous pourquoi? J'utilise Amazon EC2 et Cotendo CDN.

Le résultat obtenu est une page blanche.

Merci d'avance!

<html> 
<head> 
<title>Geo Test</title> 
<script type='text/javascript' src='http://www.101greatgoals.com/wp-includes/js/jquery/jquery.js?ver=1.7.1'></script> 
<script> 
$(document).ready(function() { 
    $.getJSON("http://smart-ip.net/geoip-json?callback=?", 
     function(data){    
      console.log(data); 
      var c = data.countryCode; 
      if(c=="US" || c=="US"){ 
       document.getElementById('ddd').innerHTML = 'US'; } else { 
        document.getElementById('ddd').innerHTML = 'Not US';} 
      /* 
      this service needs ip 
      var ip = data.host; 
      alert(ip); 
      $.getJSON("http://freegeoip.net/json/"+ip, 
       function(data){ 
        console.log(data); 
       } 
      );*/ 
     } 
    ); 

});? 
</script> 
</head> 
<body> 
<div id="ddd"></div> 
</body> 
</html> 
+1

Qu'est-ce qui ne fonctionne pas? Pourquoi est-ce lié à votre serveur? Qu'est-ce que EC2 a à voir avec tout ça? S'il vous plaît, concentrez-vous sur votre problème. –

+3

quelle est l'erreur que vous obtenez et que voulez-vous dire par ne pas travailler ?? – nandu

+0

Ce code me donne un bon résultat (US ou pas US) si je le test sur jsfiddle.net. Je ne reçois rien (page blanche) et je voudrais savoir si vous pouvez m'aider avec ça. Je donne juste plus d'informations car peut-être cela aidera (EC2, Cotendo, etc.) – user1341839

Répondre

3

Modifier cette ligne:

$(document).ready(function() { 

que:

jQuery(document).ready(function($) { 

Il est nécessaire, car à l'intérieur http://www.101greatgoals.com/wp-includes/js/jquery/jquery.js?ver=1.7.1 vous avez déjà un appel de jQuery.noConflict();, donc jQuery est pas accessible par en utilisant le $

... et aussi supprimer le? (Voir le commentaire de Pointy ci-dessus)

+0

+1 a confirmé que cette solution fonctionne – johnhunter

Questions connexes