Bugs item #226673, was opened at 2000-12-22 03:23 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=105757&aid=226673&group_id=5757 Category: DynAPI 2 Browser-Specific Group: None >Status: Closed >Resolution: Out of Date Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) >Summary: IE 4 & 5 Macintosh Initial Comment: DynLayer doesn't work properly ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2001-03-22 12:52 Message: Logged In: NO dunno if this will help (or has been mentioned before), but when it comes to using dynAPI/ie5Mac, one things that helps is to throw ie5mac into 'quirk' mode by leaving out the doctype header. Then (some) dynAPI code that wasn't working will work. Hope this helps. mitch ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2001-03-06 18:03 Message: Logged In: NO I have gone one step further and put the test in browser.js. At the end I add the check if (this.platform == "mac" && this.ie5) {this.ie4 = true; this.ie5 = false;} This seems to fix up many problem, not just layer creation. ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2001-03-06 15:02 Message: Logged In: NO I have found that I have fixed a few of the issues on the Mac for IE4 & 5. Part of the problem is that IE5 on the Mac doesn't have the same capabilities as IE5 for win32. However, it is close to IE4 on win32. For example.... DynLayer.createElement=function(dlyr)..... if (is.ie4) { .... } else if (is.ie5 || is.ns5) { ... } because it is trying to use ie5 stuff, moving a child actually ends up moving the parent! I create a temporary fix by doing the following. Doing this, I can now get the scrollbar to work! if (is.ie4 || (is.ie5 && is.platform == "mac") { .... } else if (is.ie5 || is.ns5) { ... } I am thinking that any place where you check for is.ie5, you need to add the "mac" ie5 case to the is.ie4 case. ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2001-01-18 05:20 Message: There are quite a few problems with DHTML related to the Macintosh: IE4.5 is a nightmare, especially when coming to z-indexes and weird transparent overlays preventing events from occuring on the page) It also seems like any clipping manipulation is disallowed (the elm.style.clip does not seem to be able to be manipulated) This seems to also carry on over to IE5 on the mac too Many of the most advanced features (luckily most not used by the DynAPI) are not supported at all in 4.5 and quite a few are incompletely supported by 5. Unfortunately I don't have a mac myself at present so i cannot give further information, however it is worth noting that IE5.5 PC and IE5 mac are very similar (bugs like transparent layers not capturing events etc are held in common) As I am no longer familiar with the DynAPI I'm afraid that this is all I can offer at present, I may try to list all problems I encounter as I am currently developing a very complex DHTML API of my own for a project I am on which requires support for: NS 4.08 upto NS6 PC and Mac IE 4-5.5 PC and Mac Which means I spend most of my time cursing macintoshes! Chris Bodar(t) ---------------------------------------------------------------------- Comment By: Pascal Bestebroer (dcpascal) Date: 2001-01-15 09:44 Message: Someone with Mac IE access that can fix this? or: Any other Mac IE users who have the same problems (or no problems at all) ---------------------------------------------------------------------- Comment By: Christoph Kepper (ckepper) Date: 2001-01-15 09:12 Message: As far as I can see there must be something wrong with the initialization routine of the Dynlayer. I don't get any Javascript Error Messages and the Dynlayers don't show up anywhere. However, everything worked fine in all other browsers. ---------------------------------------------------------------------- Comment By: Pascal Bestebroer (dcpascal) Date: 2001-01-12 11:18 Message: Give more info, cause this is not helpfull. ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=105757&aid=226673&group_id=5757 _______________________________________________ Dynapi-Dev mailing list [EMAIL PROTECTED] http://lists.sourceforge.net/lists/listinfo/dynapi-dev