我正在开发像web应用程序这样的富文本编辑器,基本上是用javascript编写的XML编辑器.
我的javascript代码需要从contentEditable div容器中包装选择的节点.我正在使用MDC中描述的方法.但是因为我需要将div容器内容同步到我的XML DOM,所以我希望避免部分选择,如w3c范围中所述:
<BODY><H1>Title</H1><P>Blah xyz.</P></BODY
............^----------------^............
这个选择在H1内部开始并在P内部结束,我希望它完全包含H1,P.
是否有一种简单的方法可以扩展选择范围以完全覆盖部分选定的儿童?基本上我想使用range.surroundContents()而不会遇到异常.
(代码不需要与opera/IE一起使用)
我正在编写javascript代码来遍历和操作深层嵌套的XML文档.使用现代浏览器,仍然需要如下的交叉浏览器库:
据我所知,没有使用其中一个,在禁用ActiveX的IE中不会有任何XPath.XSLT和XPath都需要一个简单的包装器来区分IE和w3c XML Dom.
如果我理解正确,使用 spring 作为对象持久化的中介比直接使用 ibatis 更有效。
似乎有很多库通过为 gwt rpc 调用实现调度程序来简化 spring 集成。
你会推荐 gwtrpc-spring 还是 gwt-widgets?