getJSON won't work, but my JSON plugin will. It's designed for this kind of 
cross-domain use:
 
http://mg.to/2006/01/25/json-for-jquery
 
-Mike



  _____  

From: ????

it won't work!

getJSON uses ajax... ajax can't go to another site.



On 6/20/07, LVCHEN <[EMAIL PROTECTED]  <mailto:[EMAIL PROTECTED]> > wrote: 


I am doing some hack for blogger. Blogger API has offered JSON feed 
for user to load recent posts. This allows you to query a blog's
public feed and get the resulting entries returned as JSON objects.
The way to use the new JSON feed is creating a script element whose
src value is 

http://blogname.blogspot.com/feeds/posts/default?alt=json-in-script 
<http://blogname.blogspot.com/feeds/posts/default?alt=json-in-script&callback=myFunc>
 &callback=myFunc

where blogname is the blog you want to retrieve, and myFunc is the 
name of your callback function that is passed the JSON object.
http://code.google.com/apis/gdata/json.html

Now I am confused with this json-in-script and json 

A simple example shows the usage
/////////////////////////
function a_comprc(a,b)
{
  order= Date.parse(a.published.$t.replace(/^(\d{4})-(\d{2})-
(\d{2})T([0-9:]*)([.0-9]*)(.)(.*)$/,  '$1/$2/$3 $4 GMT')) 
           - Date.parse(b.published.$t.replace(/^(\d{4})-(\d{2})-
(\d{2})T([0-9:]*)([.0-9]*)(.)(.*)$/,  '$1/$2/$3 $4 GMT'));
  return 0-order;
}

function a_rc(json)
{
  g_szComments = json.feed.entry.sort (a_comprc);
}
document.write('&lt;script src=&quot;http://' + g_szBlogDomain + '/
feeds/comments/default?alt=json-in-
script&amp;callback=a_rc&quot;&gt;&lt;/script&gt;'); 
/////////////////////////
If I use $.getJSON, will I get the same result? What is the difference
between these two method?

  function a_comprc(a,b)
{
  order= Date.parse(a.published.$t.replace(/^(\d{4})-(\d{2})- 
(\d{2})T([0-9:]*)([.0-9]*)(.)(.*)$/,  '$1/$2/$3 $4 GMT'))
           - Date.parse(b.published.$t.replace(/^(\d{4})-(\d{2})-
(\d{2})T([0-9:]*)([.0-9]*)(.)(.*)$/,  '$1/$2/$3 $4 GMT'));
  return 0-order; 
}

jQuery.getJSON( 'http://' + g_szBlogDomain + '/feeds/comments/default?
alt=json', function(json)
{
g_szComments = json.feed.entry.sort(a_comprc);
})


I hope I am not asking a too stupid question... 






-- 
Ⓙⓐⓚⓔ - יעקב   ʝǡǩȩ   ᎫᎪᏦᎬ 

Reply via email to