posted 10 years ago
RichFaces and IE don't get along as well as they might.
For one thing, some versions of IE have bugs in them that RichFaces triggers. IE9 and later have conflicts with the dialect of JavaScript that RichFaces 3 uses, which means that to work with recent versions of IE you need RichFaces 4 or alternatively must include HTML page directives to make IE process them in IE8-compatible mode.
Finally, I have a strong suspicion that really long JavaScript segments are not being properly synchronized in IE. In other words, IE attempts to use them before they finish downloading.
All of these problems are IE-specific. Other browsers such ac Chrome, Firefox, Safari, and so forth do not have them.
The secret of how to be miserable is to constantly expect things are going to happen the way that they are "supposed" to happen.
You can have faith, which carries the understanding that you may be disappointed. Then there's being a willfully-blind idiot, which virtually guarantees it.