one thing you might consider is that iframeshim is configured to do nothing in non-ie browsers. If you want an iframe shim to work for firefox, you need to set the option for it.
On Tue, Sep 22, 2009 at 1:39 PM, Aaron Newton <[email protected]> wrote: > yep > > > On Tue, Sep 22, 2009 at 1:26 PM, 4fingers <[email protected]> wrote: > >> >> Intresting as it seems to work fine on FF 3.5 on windows XP and Vista, >> are you using a Mac? >> >> On Sep 22, 8:46 pm, Aaron Newton <[email protected]> wrote: >> > This example does exactly what our iframe shim class does. >> > Note that their example: >> > >> > http://www.oratransplant.nl/files/iframe_shim.html >> > >> > doesn't work very well. In my browsers (safari 4 and FF 3.5) the clock's >> > numbers and hands come through or the whole applet does. >> > >> > I don't think you can solve this problem with an iframe shim. >> > >> > On Tue, Sep 22, 2009 at 12:03 PM, 4fingers <[email protected]> >> wrote: >> > >> > > Thanks for your reply Aaron, >> > >> > > I managed to find an example of the IFrame Shim method working on >> > > applets here: >> > >> > >http://www.oratransplant.nl/2007/10/26/using-iframe-shim-to-partly-co. >> .. >> > >> > > So if the IframeShim class doesn’t work on applets I am assuming that >> > > I would have to edit the code to make it work? >> > >> > > On Sep 22, 6:12 pm, Aaron Newton <[email protected]> wrote: >> > > > The Iframe shim trick is not a MooTools creation; it's been around >> for a >> > > > while and we just have an implementation of it. Further, it's not >> that >> > > our >> > > > version supports or does not support applets, it's whether this >> trick >> > > works >> > > > for them. I can't say I've ever tested it against an applet. I >> suggest >> > > doing >> > > > some googling to see if you can find any method by which z-index >> ordering >> > > > can work with applets in IE. If not, you'll have to set these items >> > > > visibility to hidden when your popup is displayed. >> > >> > > > On Tue, Sep 22, 2009 at 4:41 AM, 4fingers <[email protected]> >> wrote: >> > >> > > > > Hi, >> > >> > > > > I saw in the documentation that the IFrameShim class is only built >> for >> > > > > "obscuring select lists and flash objects in IE.” This is great >> but >> > > > > what about other ActiveX objects or applets? In my little test >> below >> > > > > it doesn’t seem to work for applets? >> > >> > > > > <!DOCTYPE html PUBLIC >> > > > > "-//W3C//DTD XHTML 1.0 Transitional//EN" >> > > > > "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> >> > > > > <html> >> > > > > <head> >> > > > > <script type="text/javascript" src="js/mootools-1.2.3- >> > > > > core.js">//</script> >> > > > > <script type="text/javascript" >> src="js/mootools-1.2.3.1-more- >> > > > > IFrameShime.js">//</script> >> > > > > <style type="text/css"> >> > > > > #divOnTop {display:block; width:150px; height:80px; >> > > > > background:blue; position:absolute; >> > > > > top:100px; left:80px; >> > > > > z-index:1000;} >> > > > > </style> >> > > > > </head> >> > > > > <body> >> > > > > <div id="divOnTop"> >> > > > > <p>This Div Should be on top</p> >> > > > > </div> >> > > > > <applet id="appletID" >> > > > > codebase=" >> > > > >http://java.sun.com/applets/jdk/1.4/demo/applets/Clock/" >> > > > > code="Clock.class" width="170" >> height="150"> >> > > > > </applet> >> > > > > <script type="text/javascript"> >> > > > > var myFloatingDivShim = new IframeShim('divOnTop', { >> > > > > display: true, >> > > > > browsers: true, >> > > > > name: 'appletID' >> > > > > }); >> > > > > </script> >> > > > > </body> >> > > > > </html> >> > >> > > > > Any ideas if I am doing something wrong or if things like applets >> > > > > aren’t supported? >> > >> > > > > Thanks >> > >
