Take the 2-minute tour ×
Web Applications Stack Exchange is a question and answer site for power users of web applications. It's 100% free, no registration required.

I have a blog, in which have small AJAX (jQuery) widgets which load tweets, Flickr photos, etc. They work fine in Blogger, but when I see the feed for my site in Google Reader, the posts don't show my widgets correctly. Instead, they show the loading/placeholder text within each HTML <div> that hosts the widget.

Apologies if this is more suited to Stack Overflow, but the programming aspect of this all works. What I don't understand is how does Google Reader get your blog post content, and how can I make AJAX content display in Reader?

share|improve this question

closed as off-topic by jonsca Jul 31 '14 at 21:11

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions on applications that no longer exist are off-topic for Web Applications as no one will ever be able to make use of the answers again. Rest in peace, dear departed app - you will be missed." – jonsca
If this question can be reworded to fit the rules in the help center, please edit the question.

I doubt you can do anything. The RSS source shows that the widget isn't being populated. –  Sathya Dec 15 '11 at 12:59
Yeah, but why, and what can I do to change that? –  Ralph Lavelle Dec 15 '11 at 22:28

1 Answer 1

The RSS source shows that the widget isn't being populated. That's because the widget gets populated via an Ajax request after the post has loaded. The RSS feed doesn't execute the js request.

You'll have to find a way to execute the js & populate the js when the feed is generated, which I don't think is possible because you're on blogger which doesn't give you the option.

share|improve this answer
I'm beginning to think any Javascript is out when it comes to Google Reader. As you suggest, I have to come up with another way, or else simple copy a static version of the dynamic content to be the default content. Which kinda defeats the whole purpose. –  Ralph Lavelle Dec 17 '11 at 1:31

Not the answer you're looking for? Browse other questions tagged or ask your own question.