Please play with the code and let me know if you find any errors. I would
like to find them and fix them. I have fixed any errors that I could find
(I am currently in version 1.3a).
Now, I know that I have some errors in my implementation of innerHTML and
outerHTML because of not being able to read the DTD in memory to convert
entity values back to entity references. I would like to fix this, but not
able too.
The Range object is fully supported in the later builds of Mozilla (event
though 3 methods CAN crash the browser - bugs are filed). The reason for
the code was to add Range support Nescape 6.0 and 6.01. But even if you are
running a newer version of NS the code is usefull because it adds some IE
properties and methods that many find usefull.
http://www.pbwizard.com/Articles/Using_the_W3C_DOM_Level_2_Range_Object_as_i
mplemented_by_Mozilla_files/RangeEdits.htm
Again, run it through its paces, please!!!!
--
Regards,
Jeff Yates
http://www.pbwizard.com