Autor | Zpráva | ||
---|---|---|---|
gardener Profil |
#1 · Zasláno: 29. 6. 2011, 11:05:02
Zdravim, mám problem s tim, ze pokud pouziji Jquery fci getJSON nejede mi na localhostu, Firebug zaryte mlci a ja vidim prazdnou stranku..
Jakmile nahraji na server je vse o.k, standardne jedu tyto JS apliakce pres port :8000 http://127.0.0.1:8000/gallery/index.html ale nedari se mi dosahnout vysledku ani kdyz otevru soubor v brrowseru pres file:///. Je možné to vůbec na localhostu rozběhnout, povolit nějaký port, či něco jiného? Protože například getScript beží O.K. D9ky za kazdou radu a jeste pridavam nahled na fci: $(function() { $.getJSON("http://api.flickr.com/services/rest?method=flickr.photosets.getPhotos&api_key=ed144a125aca366df3438c58c0c0ec9d&photoset_id=72157624601158052&extras=url_sq,url_m,url_o,&format=json&jsoncallback=?", function(data) { $.each(data.photoset.photo, function(i) { $('<div>').append($('<img>').attr('src', this.url_sq)).data('flickr', this).appendTo('#gallery'); }); $('#gallery div').touchGallery({ getSource: function() { var f = $(this).data('flickr'); return f.url_o || f.url_sq.replace('_s.', '_b.'); } }); }); }); |
||
__construct Profil |
#2 · Zasláno: 29. 6. 2011, 11:21:29
gardener:
Prepodkladám, že je to preto, že služba kontroluje Tvoj API kľúč, ktorý sa vzťahuje k určitej doméne (robí to tak napr. Google, Seznam…) |
||
gardener Profil |
#3 · Zasláno: 29. 6. 2011, 11:23:15
No ja nevim, deje se to i u skriptu, ktere vubec api klice nevyuzivaji.
|
||
_es Profil |
#4 · Zasláno: 29. 6. 2011, 17:38:40
gardener:
Používaš tú službu podľa dokumentácie? Nemá sa to používať ako JSONP, teda nastavením atribútu src elementu <script>? |
||
gardener Profil |
#5 · Zasláno: 29. 6. 2011, 18:46:54 · Upravil/a: gardener
Koukal jsem na to, je tam napsano, ze s JSONP by se to melo pouzivat s fci AJAX, ale chytry z toho nejsem, myslel jse, ze si vystacim takto.
|
||
_es Profil |
#6 · Zasláno: 29. 6. 2011, 19:59:49
gardener:
„s JSONP by se to melo pouzivat s fci AJAX, ale chytry z toho nejsem“ Takému niečomu zase nerozumiem ja. Čo je „JSONP s fci AJAX“? A kde to má byť napísané? |
||
gardener Profil |
#7 · Zasláno: 30. 6. 2011, 18:05:30
Je to v dokumentaci:
http://api.jquery.com/jQuery.getJSON/ |
||
gardener Profil |
#8 · Zasláno: 30. 6. 2011, 18:24:23
Jestli ono to nebude tim vystupem, je tohle vubec validni jSON?
Zajimave je ale to, ze na mobilu to jede, na LH ne. http://kuc.cz/qfupud |
||
gardener Profil |
#9 · Zasláno: 30. 6. 2011, 18:27:39 · Upravil/a: gardener
A kdyz zkusim toto:
$.ajax({ type: "GET", url: "adresa", //contentType: "application/json; charset=utf-8", dataType: "json", cache: false, success: function(data){ alert(data); Tak taky nic, chyba nenastane, ale data take nevrati A pritom vystup nema zadny zvlastnosti: Content-Encoding gzip Connection close Transfer-Encoding chunked Content-Type text/html |
||
_es Profil |
#10 · Zasláno: 30. 6. 2011, 19:20:22 · Upravil/a: _es
gardener:
„Je to v dokumentaci:“ Ja som myslel nejakú dokumentáciu Flickru - ako radí načítavať dáta tej služby? |
||
gardener Profil |
#11 · Zasláno: 30. 6. 2011, 19:36:40
Neradi, proste mam tenhle odkaz a to co se mi na nem vygeneruje se mi vygeneruje,
|
||
_es Profil |
#12 · Zasláno: 30. 6. 2011, 21:47:23
gardener:
„proste mam tenhle odkaz“ No a máš ho odkiaľ? Nejako si sa k tomu odkazu na nejakú službu Flickru dostať musel. Predsa keď chcem využívať nejakú službu, tak si naštudujem dokumentáciu k tej službe a nie niečo úplne nesúvisiace - v tomto prípade nejakú metódu nejakej JS knižnice. |
||
gardener Profil |
#13 · Zasláno: 1. 7. 2011, 14:23:39
Nerozumime si, ten kod s Flickerem byla jen ukazka..jde mi o data na tomto odkazu:
http://kuc.cz/qfupud A k tomu zadne API neni, je to jen export. |
||
_es Profil |
#14 · Zasláno: 1. 7. 2011, 15:21:04
gardener:
„A k tomu zadne API neni, je to jen export.“ Takže si už potrebné rady dostal. Naštuduj si posielanie dát spôsobom JSONP a uprav ten export tak, aby sa to tak dalo použiť. |
||
gardener Profil |
#15 · Zasláno: 1. 7. 2011, 15:26:35
Ja ten export ale nemam moznost upravit, da se to nejak vyresit?
|
||
_es Profil |
gardener:
Predpokladám, že so serverom akcniceny.cz nemáš nič spoločné, takže si už vyčerpávajúce informácie dostal. Takéto pokusy o maskované duplicity a dotazy o parazitovaní na cudzom webe sa moderátorom asi páčiť nebudú. Moderátor Chamurappi: Nepáčí se mi, ale připadá mi spravedlivé nechat vlákno naživu :-) … zamknuté.
|
||
gardener Profil |
#17 · Zasláno: 1. 7. 2011, 19:33:49
Praveze to delam s jejich vedomim. Otazka byla proc ty data v pohode fetchnu v aplikaci v mobilu ale v klasickem browseru ne?
|
||
_es Profil |
#18 · Zasláno: 2. 7. 2011, 01:48:03
gardener:
„Praveze to delam s jejich vedomim.“ A preto potrebuješ maskovať skutočné dôvody dotazu - to je naozaj veľmi uveriteľné. Tak „ich“ teda informuj, nech si z toho exportu odstránia nadbytočnú čiarku pred koncom toho výstupu a upravia výstup tak, aby sa dal použiť aj mimo inej domény. Ale dosť informácií si (asi) ty dostal už na rôznych miestach. |
||
Časová prodleva: 13 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0