11540 sujets

JavaScript, DOM et API Web HTML5

Bonjour à tous,

Je reviens ici pour vous demander comment fonctionne la fonction getJSON de Jquery à cette page: jQuery.getJSON() | jQuery API Documentation

Car j'ai essayé avec cette adresse ci et ça ne fonctionne pas, il ne comprend pas mon adresse JSON (vérifié ici: JSONLint)

Ici mon test pour voir si la fonction getJSON fonctionnait:
http://jsbin.com/ifevic/1/edit (n'ayez pas peur des 4 mots d'erreurs) Smiley cligne

Merci d'avance Cl9m9n7
Modifié par cl9m9n7 (27 Jan 2013 - 17:01)
Tu peux mettre ton code, parce que j'ai cherché dimanche pour trouver comment faire mais j'avais le même problème. J'aimerais bien voir ça Smiley smile

Vais en avoir besoin bientôt.
No problème tiens Smiley smile

$.get("http://gdata.youtube.com/feeds/api/videos?q="+encodeURIComponent(ref)+"&alt=json",
                                    function(data) {
                                          document.getElementById('test-image').style.background = "url("+data.feed.entry[0].media$group.media$thumbnail[0].url+") no-repeat";
                                          document.getElementById('test-image').style.backgroundSize = "100% auto";
                              }, 'jsonp');


Je ne sais pas si cela marche mais tu n'as qu'a changer d'adresse Smiley cligne

Sauriez vous (quelqu'un) comment forcer un navigateur à recharger un script js ?

Merci
tm™ a écrit :
Salut,

Message de la console :
XMLHttpRequest cannot load https://itunes.apple.com/search?entity=movie&term=avatar.
Origin http://jsbin.com is not allowed by Access-Control-Allow-Origin.

Tu fais une requête cross-domain qui n'est pas autorisée...
Tu peux utiliser un fichier côté serveur qui joue le rôle de proxy ou jsonp (si supporté côté service).

tm


Tu peux donner plus de détails sur :
Tu peux utiliser un fichier côté serveur qui joue le rôle de proxy ou jsonp (si supporté côté service). ???

Merci.