Hi All, Total Newb question (new to java script ajax and prototype). The code below calls a cgi, which returns some html which appears under mainFrame. I'm using PeriodicalUpdater and as you can see, the cgi is called every second. Works like a champ. The one hurdle I have yet to overcome is always having the scroll bar at the bottom of the page. So, similar to a chat box, I always want to see the latest data at the bottom of the screen, without manually scrolling down.
I found a thread that proposed using the onComplete, or even the onSuccess event to achieve this. It's implemented below. however, it doesn't seem to work. Any help you can offer is greatly appreciated. --------------- <html> <head> <script type="text/javascript" src="prototype.js"></script> <script type="text/javascript"> var container = 'mainFrame'; var url = '/cgi-bin/sessions.cgi'; new Ajax.PeriodicalUpdater(container, url, { method: 'get', insertion: Insertion.Bottom, frequency: 1, decay: 0, onComplete: function() { (function() { container.scrollTop = container.scrollHeight; }); } }); </script> </head> <body> <div id="mainFrame"></div> </body> </html> -- You received this message because you are subscribed to the Google Groups "Prototype & script.aculo.us" group. To post to this group, send email to prototype-scriptacul...@googlegroups.com. To unsubscribe from this group, send email to prototype-scriptaculous+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/prototype-scriptaculous?hl=en.