I tought so too, so I tested my patch with https too and it worked. IE6 gave
a warning about page containing non secure content but it is complaining
with the original version too.

Attila

2011/4/17 Martin Grigorov <[email protected]>

> As far as I remember src='\/\/:' was used to be able to work in https envs
> too
>
> On Sun, Apr 17, 2011 at 6:31 PM, <[email protected]> wrote:
>
> > Author: jdonnerstag
> > Date: Sun Apr 17 15:31:14 2011
> > New Revision: 1094159
> >
> > URL: http://svn.apache.org/viewvc?rev=1094159&view=rev
> > Log:
> > fixed: ModalWindow does not work in Opera 11.10 and MSIE 6
> > Issue: WICKET-3615
> >
> > Modified:
> >
> >
>  
> wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/modal/res/modal.js
> >
> > Modified:
> >
> wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/modal/res/modal.js
> > URL:
> >
> http://svn.apache.org/viewvc/wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/modal/res/modal.js?rev=1094159&r1=1094158&r2=1094159&view=diff
> >
> >
> ==============================================================================
> > ---
> >
> wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/modal/res/modal.js
> > (original)
> > +++
> >
> wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/modal/res/modal.js
> > Sun Apr 17 15:31:14 2011
> > @@ -1191,13 +1191,11 @@ Wicket.Window.getMarkup = function(idWin
> >                                                                "<div
> > class=\"w_content_3\">"+
> >
> >  "<div class=\"w_content\">";
> >                                if (isFrame) {
> > -                                       if
> (Wicket.Browser.isIELessThan7()
> > || !Wicket.Browser.isIE()) {
> > -                                               s+= "<iframe src='\/\/:'
> > frameborder=\"0\" id='"+idContent+"' allowtransparency=\"false\"
> > style=\"height: 200px\" class=\"wicket_modal\">"+
> > -
> >     "</iframe>";
> > -                                       } else {
> > -                                               s+= "<iframe
> > src='about:blank' frameborder=\"0\" id='"+idContent+"'
> > allowtransparency=\"false\" style=\"height: 200px\"
> > class=\"wicket_modal\">"+
> > -                                               "</iframe>";
> > +                                       s+= "<iframe";
> > +                                       if
> (Wicket.Browser.isIELessThan7())
> > {
> > +                                               s+= "
> src=\"about:blank\""
> >                                        }
> > +                                       s+= " frameborder=\"0\"
> > id=\""+idContent+"\" allowtransparency=\"false\" style=\"height: 200px\"
> > class=\"wicket_modal\"></iframe>";
> >                                } else {
> >                                        s+=
> >
> >    "<div id='"+idContent+"' class='w_content_container'></div>";
> >
> >
> >
>
>
> --
> Martin Grigorov
> jWeekend
> Training, Consulting, Development
> http://jWeekend.com <http://jweekend.com/>
>

Reply via email to