Thank you very much

I am, now, certain the "document.write()"  is all what in need: i process
the request in Java handler and  may be a bit of jsp scripting and all the
rest is easy

Thanks

On Mon, Jan 11, 2010 at 3:12 PM, Scott Sauyet <scott.sau...@gmail.com>wrote:

> On Jan 10, 11:49 pm, SkilliPedia <skillipe...@googlemail.com> wrote:
> > I have a website where services, software,etc get reviewed. What i
> > want to do is enable users to display reviews in their own websites as
> > testimonials and as extra backlink for me.
> >
> > I am looking for  a js widget that can do that. My web application is
> > coded in Java
>
> I think doing this in jQuery would be a really heavy-weight solution.
> Requiring your users to include jQ on their page just to add your
> widget seems rather much, especially as this probably doesn't need to
> do too much.  The example you point to formats everything server-side
> as a single call to document.write().  That would probably be the
> easiest approach.
>
> That said, if you do choose to use jQuery, I suppose you can add it
> yourself in your script, with something like this:
>
>    var script = document.createElement("script");
>    script.src = "http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/
> jquery.min.js";
>    script.type = "text/javascript";
>    document.getElementsByTagName("head")[0].appendChild(script);
>
> From here you could request a JSONP call from your server in this
> format:
>
>    callbackName({"status": "ok", reviews: [{"rating": 7, "reviewer":
> "Fred", "comments": "Loved it!"}, {/* etc */}]});
>
> with code that looks like this:
>
>    $.getJSON("http://api.flickr.com/services/feeds/photos_public.gne?
> tags=cat&tagmode=any&format=json&jcallback=<http://api.flickr.com/services/feeds/photos_public.gne?%0Atags=cat&tagmode=any&format=json&jcallback=>
> ?",
>        function(data) {
>            if (data.status == "ok") {
>                $.each(data.reviews, function(i, review){
>                    // do something with review
>                });
>            } else {
>                // report error or ignore as you like
>        }
>    );
>
> The trouble I see with doing it this way is that you will need hook
> into the DOM on an arbitrary site, or proceed with additional
> document.write statements in any case.  And if you have to do the
> latter, why not simply format the server-side response as
> document.write statements?
>
> Good luck,
>
>  -- Scott
>



-- 
http://www.skillipeda.com
business web directory

Reply via email to