I think I'm just gonna have to handle each case (IE and Gecko) separately, since their implementations are so different, crossover in function is merely coincidence.
Hmmm... did a lot of searching... looks like many people reached the same conclusion ("Alas, I think I'll have to write my own "), but I can't find where anyone actually implemented one and then made it available.
Well, the problem is what I mentioned before - abstracting the two implementations is difficult because they are so different. It's not like like a few property or method differences, the entire interface is different.
Thanks for the kind words in regard to the editor [img]images/smilies/biggrin.gif[/img]
Bookmarks