Rather than displaying a fixed number of lines of text (e.g. 30), I'd like to dynamically fill the browser window with as many lines as it will display without scrolling.
On Jun 1, 6:53 pm, Walter Davis <[email protected]> wrote: > On Jun 1, 2011, at 8:31 PM, [email protected] wrote: > > > If I'm displaying lines of text (e.g. list of records from a > > database), how can I determine how many lines will fit in the browser > > window? > > > Does javascript have the equivalent of SIGWINCH? > > Generally speaking, no. Web pages tend to grow to whatever height > their content requires, and even if you could get the current window > height from the browser, you would still need to send that information > back to the browser (maybe through an Ajax request) even then, you > still wouldn't know about the browser's font settings or other user > preferences that could influence how many lines of text would fit in > the current window size. Never mind what happens when the visitor > resizes her window. > > What's your goal here? Are you trying to enforce a "no scroll bars" > aesthetic or something? > > Walter > > > > > > > Thanks, > > > Joe > > > -- > > 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 rubyonrails- > > [email protected]. > > To unsubscribe from this group, send email to > > [email protected] > > . > > For more options, visit this group > > athttp://groups.google.com/group/rubyonrails-talk?hl=en > > . -- 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.

