I use the
myfaces-20050802 nightly build. Do I should try with a more recent one
?
Here is what I found
in the source code (it looks like what you've talk about, no ?) :
if
(navigator.appVersion.toLowerCase().indexOf('msie') != -1 &&
navigator.userAgent.toLowerCase().indexOf('opera') ==
-1)
document.writeln('<iframe id="libarticle_textShim" src="" scrolling="no" frameborder="0" style="position:absolute; top:0px; left:0px;"></iframe>');
document.writeln('<iframe id="libarticle_textShim" src="" scrolling="no" frameborder="0" style="position:absolute; top:0px; left:0px;"></iframe>');
Thanks for youe help
Matt.
Clément
-----Message d'origine-----
De : Matt Blum [mailto:[EMAIL PROTECTED]
Envoyé : mercredi 24 août 2005 15:50
À : MyFaces Discussion; [EMAIL PROTECTED]
Objet : Re: RE : inputSuggest : some others improvement to do
On 8/24/05, Werner Punz <[EMAIL PROTECTED]> wrote:Clément Maignien wrote:
> 1- I have a small JSF page with an s:inputSuggest component and an
> t:inputDate component under it.
> When clicking inside the inputSuggest a dropdown box open and
> displays firsts suggests. The problem is that under IE (not Firefox)
> the dropdown-box is displayed behind the inputDate, hiding some
> suggests.
>
That is a bug in the IE, the fix is to plug an iframe under the panel...
has to be fixed on the _javascript_ side.
Hm. Curious. Are you using the latest version of the component? Sean committed a fix that I implemented for this a while ago, though it's possible it's still buggy. The _javascript_ code *should* detect that you're using IE and, if so, render an iframe in between the panel and anything under it.
Can you do a View Source on the rendered page, and look for _javascript_ code that looks like it should generate an iframe with an id ending in the string "Shim"? If it's there, could you check the z-index of the rendered inputDate component? If the iframe's not there, or is there but not rendering, you're either using an old version of the code, or there's a bug I don't know about. If it's there and rendering, but you're still seeing that behavior, I may need to tweak the z-index calculations. Please let me know, as I don't have time at the moment to test it myself.
-Matt

