Hi,

Try running the latest version from trunk.

There's a bug in Prototype 1.6 and lower for periodical updater which
has been corrected in trunk and will be part of the upcoming bug-fix
release 1.6.0.1.

Best,

Tobie

On Dec 20, 6:29 pm, Willy Nilly <[EMAIL PROTECTED]> wrote:
> hello, i'm trying to use two or more instances of PeriodicalUpdater on
> a single webpage in FireFox on my Mac, but when I do this, it keeps
> increasing FireFoxes' s CPU and memory usage until FireFox freezes.
> any ideas?
>
> here's the quesiton, i posted to the prototype.js google group, but no
> one has responded:
>
> So I want to have multiple instances of Ajax.PeriodicalUpdater on my
> page, but when I do this on my Intel Mac in Firefox, the webbrowser
> consumes all of my CPU and the real memory used by Firefox keeps
> increasing.  Eventually, Firefox freezes.  What am I doing wrong?  How
> can I have multiple updaters running on the same page?
>
> Here is a simple example of my client html page:
>
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
> <html xmlns="http://www.w3.org/1999/xhtml";>
> <head>
> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
> <title>Testing Ajax Periodical Updater</title>
>
> <script src="/javascripts/prototype.js" type="text/javascript"></
> script>
> <script src="/javascripts/scriptaculous.js" type="text/javascript"></
> script>
> <script src="/javascripts/effects.js" type="text/javascript"></script>
> <script src="/javascripts/dragdrop.js" type="text/javascript"></
> script>
> <script src="/javascripts/controls.js" type="text/javascript"></
> script>
>
> </head>
>
> <body>
>
> <p id="test_1"></p>
> <p id="test_2"></p>
> <p id="test_3"></p>
>
> <script language="javascript" type="application/javascript">
> var updater_1 = new Ajax.PeriodicalUpdater('test_1', '/ajax/test.php',
> {
>   method: 'post', frequency: 1, decay: 1, parameters: 'id=1'});
> var updater_2 = new Ajax.PeriodicalUpdater('test_2', '/ajax/test.php',
> {
>   method: 'post', frequency: 1, decay: 1, parameters: 'id=2'});
> var updater_3 = new Ajax.PeriodicalUpdater('test_3', '/ajax/test.php',
> {
>   method: 'post', frequency: 1, decay: 1, parameters: 'id=3'});
> </script>
>
> </body>
> </html>
>
> And here is the test.php code:
>
> <?php
>
> $id = $_POST['id'];
>
> echo "test " . $id . ": " . time();
>
> ?>
--~--~---------~--~----~------------~-------~--~----~
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