2009-09-11 10 views
1

Je crée un script Greasemonkey pour les forums Runecape (Oui runescape!: P) et j'essaie de faire quelque chose pour rechercher des stats.jQuery Ajax Problèmes

$('.rssc_view_stats').click(function(){ 
     var this_username = $(this).attr('rel');    
     var stats_box = '<div id="stats_box"></div>'; 
     //alert('looking for the stats of' + this_username); 
     $(this).after(stats_box); 

     $('#stats_box').load('http://hiscore.runescape.com/index_lite.ws?player='+this_username); 
    }); 

Mais cela ne fonctionne tout simplement pas. J'ai regardé la réponse dans Firebug mais la réponse est vide et cela m'a donné une erreur 501 Non implémentée. Aussi dans firebug où il est dit POST ou GET il dit OPTIONS.

Pourquoi le fait-il?

Je pensais que c'était le fait qu'ajax ne fonctionne pas sur différents domaines mais c'est juste un sous-domaine différent et je pense que Greasemonkey l'annule de toute façon.

+1

Si vous essayez d'ouvrir l'URL étant passé à charger dans un navigateur, fait-il ce que vous attendez? – inkedmn

+0

@inkedmn yep c'est bien dans le navigateur. –

Répondre

0

Essayez supprimer:

http://hiscore.runescape.com/ 

de l'adresse en fonction de la charge.

+0

Ne fonctionnerait pas car le script est exécuté sur http: //forum.runescape.com/... –