From: Roger J. <rog...@fr...> - 2000-12-01 15:42:21
|
on 00-11-30 23.52, Sam Douglass at sa...@eb... wrote: > Hi everyone, > > Are there any other people out there using the DynAPI 2 and targetting > Macintosh users? Things seem OK in the Netscape world on the Mac, but > IE on the Mac appears to be a flaky piece of crap that functions > differently even from it's Windows counterpart. So, I'm trying to make > things work on the Mac side, starting with the features I need, and I > was wondering if anyone out there has experiences with getting features > of the DynAPI 2 to work properly on IE on the Mac. I'd love to hear > about them. If there are enough of us, maybe we could start another > mailing list... DynAPI 2 seems to work very well in IE5 on the Mac for me. But then I haven't used every feature of the API. Netscape 6 has a few problems, but most things work. A couple of things I have noticed though: In order for a DynLayer which is completely covered by an image to be draggable on the Mac, it needs a child layer to catch the drag event. Unfortunately this also blocks mouse events from reaching the image - title attributes don't show. For dragging to work properly in Netscape 4.x/Mac (which, in my experience, has no problems with JavaScript as someone here stated), event bubbling needs to be disabled: change line 41 in inc/js/lib/dynapi/api/dragevent.js from e.setBubble(true) to e.setBubble(false). This will disable the "click-and-hold contextual menu". Will this have any bad effects? I did not run into these problems with the "old" Dynamic Duo DynAPI, btw. /R -- Roger Johansson Framfab, Lilla Torget 6, SE-403 17 Gothenburg, Sweden Phone +46 31 13 34 44 http://www.framfab.com/ -- |