2009-06-26 9 views
0

J'utilise la pièce de code suivante pour tirer un cours de bourse de la finance YahooErreur de script interdomaine?

<script type="text/javascript"> 
$(function() { 
    $("#quote").load("http://finance.yahoo.com/q?s=utg #yfs_l10_utg").text(); 
}); 
</script> 

Je reçois les erreurs suivantes: -

Security Error: Content at file:[file url] may not load data from http://finance.yahoo.com/q?s=utg. 

et

Error: [Exception... "Access to restricted URI denied" code: "1012" nsresult: "0x805303f4 (NS_ERROR_DOM_BAD_URI)" location: "[file url]"] 

Fichier source : [url]

quelqu'un a des idées sur la façon dont je pourrais ge t autour de ça?

Répondre

0

Voir this qui détaille comment utiliser YQL pour obtenir des résultats JSONP retour des services de Yahoo

0

Je sais que cela ne fonctionne pas votre cas, mais le mettre ici pour les futurs utilisateurs qui trébuchent sur ce point.

Si vous avez accès au service URL cible de votre appel, en PHP vous pouvez ajouter l'extrait de code ci-dessous pour éviter cette erreur.

header('Access-Control-Allow-Origin: *'); 
Questions connexes