Sudhi Kulkarni wrote:
> I have a text_area that fills in the text from a controller and I am
> using RJS to update the text area content. I want to set the scroll bar
> to bottom so that the user need not scroll to bottom to get the updated
> value, how do I do that I tried
>
> page["status"].scrollTop = page["status"].scrollHeight
Event.observe(window, "load", function() {
$('input_area').scrollTop = $('input_area').scrollHeight;
});
This worked in my quick test in Safari 4.0 beta and Firefox 3.0.8, so it
looks like the the JavaScript part of what you're doing is fine. My
guess is that you might have a timing issue of some sort. Notice that
the above code waits for the page to fully load before scrolling the
text area for example.
--
Posted via http://www.ruby-forum.com/.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby
on Rails: Talk" 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-talk?hl=en
-~----------~----~----~----~------~----~------~--~---