If you can enable/disable statusbar in IE9 then this seems to be a reasonable approach :)
On Tue, Jun 21, 2011 at 7:09 PM, Hugh McGowan <colinsda...@gmail.com> wrote: > I don't think that is going to work. > > The problem here is that if you run the code above, while won't throw an > exception, you also won't really get the browser text. When you enable the > status bar, it *always* resets the status to '' on IE9 > > irb(main):093:0> ie.ie.StatusBar=false > => false > irb(main):094:0> ie.ie.statusText = 'test' > => "test" > irb(main):095:0> ie.ie.StatusBar=true > => true > irb(main):096:0> ie.ie.statusText > => "" > > I think the right thing to do is if people are relying on the status bar, > they just need to know to enable it. If they do this, then when the status > bar text is set, IE will retain the value. > > def status > if @ie.StatusBar > @ie.statusText > else > raise RuntimeError, "The status bar in IE is currently disabled. > Please enable it if you would like to use this feature" > end > end > > Does this seem like a reasonable approach? > > Hugh > > > _______________________________________________ > Wtr-development mailing list > Wtr-development@rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-development > _______________________________________________ Wtr-development mailing list Wtr-development@rubyforge.org http://rubyforge.org/mailman/listinfo/wtr-development