小编ko-*_*dos的帖子

使用javascript扩展DOM范围以覆盖部分选定的节点

我正在开发像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 dom

11
推荐指数
1
解决办法
4329
查看次数

现代浏览器中XSLT和XPATH的情况如何?

我正在编写javascript代码来遍历和操作深层嵌套的XML文档.使用现代浏览器,仍然需要如下的交叉浏览器库:

据我所知,没有使用其中一个,在禁用ActiveX的IE中不会有任何XPath.XSLT和XPath都需要一个简单的包装器来区分IE和w3c XML Dom.

javascript xslt xpath

7
推荐指数
1
解决办法
380
查看次数

如何将 spring 与 GWT 集成?

如果我理解正确,使用 spring 作为对象持久化的中介比直接使用 ibatis 更有效。

似乎有很多库通过为 gwt rpc 调用实现调度程序来简化 spring 集成。

你会推荐 gwtrpc-spring 还是 gwt-widgets?

java gwt spring

5
推荐指数
1
解决办法
1013
查看次数

标签 统计

javascript ×2

dom ×1

gwt ×1

java ×1

spring ×1

xpath ×1

xslt ×1