-
1. Re: rich:menuItem Internet Explorer security incompatibility
lbbishop Jun 13, 2007 4:54 PM (in response to lbbishop)Apparently, rich:menuItem uses an iframe element and the iframe src attribute must be defined (for IE only). I found the following:
?Well, if you don?t have the src specified for the iFrame, IE treats it as unsecure item?
Actually, even though the src is not specified, the src still loads the ?about:blank? URL scheme.
This is the real problem, because obviously ?about:blank? is not over SSL. So provided you insert a URL that is over SSL(or javascript protocol), you will get this error.
Do I need to fix this manually or can someone provide a patch for this? Thanks in advance. -
2. Re: rich:menuItem Internet Explorer security incompatibility
mail Aug 13, 2007 8:47 AM (in response to lbbishop)Did anyone get round this problem?
Cheers. -
3. Re: rich:menuItem Internet Explorer security incompatibility
mail Aug 14, 2007 4:35 AM (in response to lbbishop)Found the solution. Reverse enginerred - DropDownMenuRendererBase.class
package org.richfaces.renderkit.html;
In the method processLayer, where iframe is being created, add
writer.writeAttribute("src", "blank.html", null);
Then complile (use myfaces-api, ajax and original richfaces jar in classpath).
Replace this in the rich faces jar and wallah. Works for me. -
4. Re: rich:menuItem Internet Explorer security incompatibility
ilya_shaikovsky Aug 14, 2007 6:15 AM (in response to lbbishop)This wasalready solved in 3.1.0 version of Rich Faces