From: Thomas V. <tv...@co...> - 2001-06-18 10:27:59
|
Hi all I am developing a treeview widget based on Pascal's skintreeview. It's based on a slightly older Dynapi (End of 2000 or so), but the problem should be the same today. I got my Dynapi to run on IE6 by changing one line in dynlayer.js: In the DynLayer.prototype.createElement function there is a if/else if construct, the last case of which is "else if (is.ie5 || is.ns5) {" or so. The entire if/else if tree disregards IE6. Therefore lyr is not set and this leads to more problems. As IE6 should behave much like IE5 and I expect future browsers to be standards compliant, I changed the whole line to "else". But now to my problem. My widget has DynLayers for the text and folder image plus an "levents" layer that handles clicks and mouseovers and so on. The problem is that the event handling layer gets no events directly over the text and the image. 1 pixel off the actual text or image, all events work. It's as if the text and image themselves were ABOVE the events layer. I've already tried tweaking the Zindex of the text and image containing layers and the events layer, but to no avail. Has anyone else experienced event handling problems like this in IE6? Thank you Thomas |