Just a question,

I have a page which displays a summary of sorts from various sources.
The page itself is loaded, and then about five AJAX requests are sent
to various pages in order to get some data, a simple table with some
information in it. I've chosen to do it using AJAX instead of a
regular page buildup because it can take a few seconds for the summary
generated by the AJAX requests to be generated.

Now, this works fine in Opera, however, in both Firefox and Internet
Explorer, this doesn't seem to work. According to the logs, the
requests aren't even coming through. I'm thinking this is due to the
Javascript implementations in IE and Firefox, that somehow they can't
handle five requests in a row or something. The code how it's
generated looks like so:

<script type="text/javascript">
   getSummary('plugin_1');
</script>

<div id="plugin_1">
<br /><br />
  <img src="/images/ajax-loader.gif" alt="Is now loading." />
    Loading...
</div>
<br />

where the getSummary method simply creates an Ajax.Request:

function getSummary(sourcename) {
  new Ajax.Request('/plugin.html',
    {
      method:'get',
       parameters: {
       sourcename: sourcename,
       ajax: 'true',
       summary: 'true'
   },
   onSuccess: function(transport){
       if (transport.responseText)
        $(sourcename).update(transport.responseText);
   }
   onFailure: function(){
     $(pluginname).update('An error occurred');
   }
  });

}

What do you think? Do I need to change things around so that, instead
of five different AJAX requests, there is only one (I think this can
be accomplished fairly easily, considering all requests for summaries
go through a single 'delegate' controller), or is this a problem in
Prototype or IE or Firefox?


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Spinoffs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-spinoffs?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to